[Mesa-dev] [PATCH v2] r600g: Implement GL_ARB_sample_shading

Dieter Nützel Dieter at nuetzel-hh.de
Mon Sep 8 19:04:43 PDT 2014


Am 05.09.2014 00:14, schrieb Glenn Kennard:
> Also fixes two sided lighting which was broken at least
> on pre-evergreen by commit b1eb00.

Maybe there is a (Mesa-demos) test case around?

> Signed-off-by: Glenn Kennard <glenn.kennard at gmail.com>
> ---
> Changes since patch v1:
> Factor out and set sample positions also for pre-evergreen
> Misc r600 breakage fixes
> Some cleanup
> 
> Passes piglit without regressions on radeon 6670.
> 
> Cayman and pre-evergreen still needs testing before committing.

Hello Glenn,

I have it running on RV730 AGP, but
no (demanding) games or piglit, here (system is too weak).
Can you point me to some (smaller) tests?

Under current git (4ea1565) I get this warnings:

Making all in drivers/r600
gmake[3]: Entering directory `/opt/mesa/src/gallium/drivers/r600'
   CC       compute_memory_pool.lo
compute_memory_pool.c: In function 'compute_memory_prealloc_chunk':
compute_memory_pool.c:123:2: warning: format '%ld' expects argument of 
type 'long int', but argument 3 has type 'int64_t' [-Wformat=]
   COMPUTE_DBG(pool->screen, "* compute_memory_prealloc_chunk() 
size_in_dw = %ld\n",
   ^
compute_memory_pool.c: In function 'compute_memory_postalloc_chunk':
compute_memory_pool.c:154:2: warning: format '%ld' expects argument of 
type 'long int', but argument 3 has type 'int64_t' [-Wformat=]
   COMPUTE_DBG(pool->screen, "* compute_memory_postalloc_chunck() 
start_in_dw = %ld\n",
   ^
compute_memory_pool.c: In function 'compute_memory_free':
compute_memory_pool.c:571:2: warning: format '%ld' expects argument of 
type 'long int', but argument 3 has type 'int64_t' [-Wformat=]
   COMPUTE_DBG(pool->screen, "* compute_memory_free() id + %ld \n", id);
   ^
compute_memory_pool.c: In function 'compute_memory_alloc':
compute_memory_pool.c:631:2: warning: format '%ld' expects argument of 
type 'long int', but argument 3 has type 'int64_t' [-Wformat=]
   COMPUTE_DBG(pool->screen, "* compute_memory_alloc() size_in_dw = %ld 
(%ld bytes)\n",
   ^
compute_memory_pool.c:631:2: warning: format '%ld' expects argument of 
type 'long int', but argument 4 has type 'int64_t' [-Wformat=]

GREAT work!
Dieter


More information about the mesa-dev mailing list