History log of /external/mesa3d/src/gallium/targets/graw-xlib/graw_xlib.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
4ef955a12a526dcad388133b6dc8426a51054cdd 20-Jan-2011 Brian Paul <brianp@vmware.com> graw: fix logic error in pixel format selection

The loop to choose a pixel format for the window was incrementing
'i' after we succeeded in creating the window so if we chose format[0]
for graw_create_window_and_screen() we were putting format[1] in
the pipe_resource template for creating the render target.

This only worked because of the order of the elements in the formats[]
array.

The graw_xlib.c code now properly compares the requested gallium pixel
format against the visual's color layout.

Update all the graw demos to fix the off-by-one-i error.
/external/mesa3d/src/gallium/targets/graw-xlib/graw_xlib.c
b46340c740eb5388e9917fca365a6c3003385dff 10-Nov-2010 Jakob Bornecrantz <jakob@vmware.com> graw: Use inline debug helper instead of non-inline version
/external/mesa3d/src/gallium/targets/graw-xlib/graw_xlib.c
89deebb1af7191e9fd7432c181b166d13c659f15 10-Nov-2010 Jakob Bornecrantz <jakob@vmware.com> graw: Use inline sw helper instead of roll your own loader
/external/mesa3d/src/gallium/targets/graw-xlib/graw_xlib.c
83e3a2d97095d0ef062f210673eb23031fe1cb9a 27-Aug-2010 Zack Rusin <zackr@vmware.com> graw: fix the build (missing header)
/external/mesa3d/src/gallium/targets/graw-xlib/graw_xlib.c
15321a55e541c3209be6636ea467695a0bc6d55d 14-May-2010 Keith Whitwell <keithw@vmware.com> graw: combine graw_init and graw_create_window functions

Different environments seem to want to create these in different
orders. Abstract over this by combining the calls.
/external/mesa3d/src/gallium/targets/graw-xlib/graw_xlib.c
c26751447011a713924b9163a1e0b44fd39c6b1c 14-May-2010 Keith Whitwell <keithw@vmware.com> graw: split util code into new file
/external/mesa3d/src/gallium/targets/graw-xlib/graw_xlib.c
7375d7a5c9d5c32fd6bdde0cc8cab8fe41415964 14-May-2010 Keith Whitwell <keithw@vmware.com> graw: move towards glut-like interface, add tri.c
/external/mesa3d/src/gallium/targets/graw-xlib/graw_xlib.c
2b322ad147a42ac0bf0f51bffab99e4d5650132d 06-May-2010 José Fonseca <jfonseca@vmware.com> graw-xlib: Remove duplicate graw.h file.
/external/mesa3d/src/gallium/targets/graw-xlib/graw_xlib.c
db5c2235d1accc2adcf1746aec2342bfa67237ba 28-Mar-2010 Keith Whitwell <keithw@vmware.com> gallium: new raw gallium interface to support standalone tests

Provides basic window system integration behind a simple interface,
allowing tests to be written without dependency on either the driver
or window system.

With a lot of work, could turn into something like glut for gallium.
/external/mesa3d/src/gallium/targets/graw-xlib/graw_xlib.c