[Mesa-dev] [PATCH 1/4] i965: Remove fixed-function texture projection avoidance optimization.

Kenneth Graunke kenneth at whitecape.org
Wed Mar 13 09:26:39 PDT 2013


On 03/13/2013 06:07 AM, Adrian M Negreanu wrote:
> Hi,
>
> I have tested your changes but it looks like they fail to compile on Android.
>
>
> ==================================================
> Tested the patch(es) on top of the following commits:
> f7ef83c scons: Define PACKAGE_xxx
> 6f86b93 docs: rewrite the OSMesa info / instructions
> 79eac7d configure: wire-up new OSMesa gallium state tracker and target
> be51f12 target/osmesa: add new Makefile.am
> 94263da targets/osmesa: new OSMesa gallium target
> 7114b6a st/osmesa: add new Makefile.am
> 73436a9 st/osmesa: new OSMesa gallium state tracker
>
> ===================================================
> Failed to build for "android""
>
> f7ef83c scons: Define PACKAGE_xxx
> 6f86b93 docs: rewrite the OSMesa info / instructions
> 79eac7d configure: wire-up new OSMesa gallium state tracker and target
> be51f12 target/osmesa: add new Makefile.am
> 94263da targets/osmesa: new OSMesa gallium target
> 7114b6a st/osmesa: add new Makefile.am
> 73436a9 st/osmesa: new OSMesa gallium state tracker
> src/mesa/drivers/dri/i965/brw_state_dump.c: In function
> 'dump_depth_stencil_state':
> src/mesa/drivers/dri/i965/brw_state_dump.c:373:71: warning: pointer of
> type 'void *' used in arithmetic [-Wpointer-arith]
> src/mesa/drivers/dri/i965/brw_state_dump.c: In function 'dump_cc_state_gen6':
> src/mesa/drivers/dri/i965/brw_state_dump.c:407:68: warning: pointer of
> type 'void *' used in arithmetic [-Wpointer-arith]
> src/mesa/drivers/dri/i965/brw_state_dump.c: In function 'dump_scissor':
> src/mesa/drivers/dri/i965/brw_state_dump.c:436:65: warning: pointer of
> type 'void *' used in arithmetic [-Wpointer-arith]
> src/mesa/drivers/dri/i965/brw_state_dump.c: In function 'dump_vs_constants':
> src/mesa/drivers/dri/i965/brw_state_dump.c:449:49: warning: pointer of
> type 'void *' used in arithmetic [-Wpointer-arith]
> src/mesa/drivers/dri/i965/brw_state_dump.c:450:47: warning: pointer of
> type 'void *' used in arithmetic [-Wpointer-arith]
> src/mesa/drivers/dri/i965/brw_state_dump.c: In function 'dump_wm_constants':
> src/mesa/drivers/dri/i965/brw_state_dump.c:466:49: warning: pointer of
> type 'void *' used in arithmetic [-Wpointer-arith]
> src/mesa/drivers/dri/i965/brw_state_dump.c:467:47: warning: pointer of
> type 'void *' used in arithmetic [-Wpointer-arith]
> src/mesa/drivers/dri/i965/brw_state_dump.c: In function 'dump_binding_table':
> src/mesa/drivers/dri/i965/brw_state_dump.c:483:50: warning: pointer of
> type 'void *' used in arithmetic [-Wpointer-arith]
> src/mesa/drivers/dri/i965/brw_state_dump.c: In function 'dump_prog_cache':
> src/mesa/drivers/dri/i965/brw_state_dump.c:511:33: warning: pointer of
> type 'void *' used in arithmetic [-Wpointer-arith]
> src/mesa/drivers/dri/i965/brw_vs_surface_state.c: In function
> 'brw_upload_vs_pull_constants':
> src/mesa/drivers/dri/i965/brw_vs_surface_state.c:77:40: warning:
> pointer of type 'void *' used in arithmetic [-Wpointer-arith]
> src/mesa/main/errors.c: In function '_mesa_problem':
> src/mesa/main/errors.c:851:15: error: 'PACKAGE_VERSION' undeclared
> (first use in this function)

That's definitely Matt's build system changes, not my code.



More information about the mesa-dev mailing list