99c67f27d35a4bbbbefada8117d5972c7583cf42 |
|
23-Jan-2011 |
Brian Paul <brianp@vmware.com> |
vega: implement handler/pointer conversion using a hash table Before, we were just casting between 32-bit VGHandles and 64-bit pointers.
/external/mesa3d/src/gallium/state_trackers/vega/Makefile
|
2dac3f995b9f41168991917e250fc54d9f60cd03 |
|
23-Jan-2011 |
Brian Paul <brianp@vmware.com> |
vega: sort filenames in Makefile, SConscript
/external/mesa3d/src/gallium/state_trackers/vega/Makefile
|
8f2a974cf2c9b6c00dfac11be4316a7d121dfbb4 |
|
06-Dec-2010 |
Chia-I Wu <olv@lunarg.com> |
mapi: Rewrite mapi_abi.py to get rid of preprocessor magic. The preprocessor magic in mapi was nothing but obfuscation. Rewrite mapi_abi.py to generate real C code. This commit removes the hack added in 43121f20866bb89e8dac92bd92ec85a943704b7e.
/external/mesa3d/src/gallium/state_trackers/vega/Makefile
|
5d64a06a6322b6e6f88233e79c6431e96eda7de6 |
|
23-Nov-2010 |
Chia-I Wu <olv@lunarg.com> |
st/vega: Add primitive text support. Optional features such as auth-hinting are not implemented. There is no anti-aliasing, and no effort is done to keep the glyph origin integral. So the text quality is poor.
/external/mesa3d/src/gallium/state_trackers/vega/Makefile
|
28105471afce634df6c35ef14b198fe6e3684c00 |
|
17-Nov-2010 |
Chia-I Wu <olv@lunarg.com> |
gallium: Add st_api::name. It is the name of the rendering API. This field is informative.
/external/mesa3d/src/gallium/state_trackers/vega/Makefile
|
63ab2509bf324812d9632c12528677724bdb8775 |
|
05-May-2010 |
Chia-I Wu <olv@lunarg.com> |
gallium: Add egl-apis target. The new target installs client API modules to EGL_DRIVER_INSTALL_DIR. They are used by st/egl. The client APIs are built from OpenGL and OpenVG state trackers. For this to work, st/vega is modified to produce a static library, libvega.a, instead. st/es is also not needed any more. It is removed and --with-state-trackers=es is replaced by --enable-gles-overlay. As st/egl now has its own client API modules, this solves the ABI issue between st/egl and client APIs, as long as the client API modules are distributed with st/egl. Plus, this allows st/egl to support OpenGL with non-Gallium libGL.so.
/external/mesa3d/src/gallium/state_trackers/vega/Makefile
|
75143ef05576ee9f25ee176bc28c3c4d03705bf5 |
|
16-Apr-2010 |
Chia-I Wu <olv@lunarg.com> |
st/vega: Use vgapi. Rename vgFooBar to vegaFooBar and use vgapi as the dispatcher. This makes sure there is always a current context when the internal functions are called. And eglGetProcAddress is finally supported.
/external/mesa3d/src/gallium/state_trackers/vega/Makefile
|
a1dbd009d4a725b432a08093dc52486f896915d9 |
|
12-Apr-2010 |
Chia-I Wu <olv@lunarg.com> |
st/vega: Drop st_public support. There is no user of st_public now.
/external/mesa3d/src/gallium/state_trackers/vega/Makefile
|
4fb2daf42c8171579cdc18605c5ceeb1963f8b31 |
|
05-Apr-2010 |
Ian Romanick <ian.d.romanick@intel.com> |
Merge branch '7.8'
|
154d9242de865c3cca8e597be911d69a53077ab1 |
|
02-Apr-2010 |
Chia-I Wu <olv@lunarg.com> |
st/vega: Do not depend on libm. This fixes the "no rule to make target -lm" error on darwin, reported by Jeremy Huddleston.
/external/mesa3d/src/gallium/state_trackers/vega/Makefile
|
8bcd616a3ffd040ef28b61b38b22da2dad9e2242 |
|
13-Jan-2010 |
Chia-I Wu <olvaffe@gmail.com> |
st/vega: Implement st_api.h. There is currently no user of this new interface. As the inteface can coexist with st_public.h, everthing should work as before.
/external/mesa3d/src/gallium/state_trackers/vega/Makefile
|
e799163dec1fd23dadc9d3eaf5e71e9e7d23a818 |
|
09-Mar-2010 |
Brian Paul <brianp@vmware.com> |
vega: remove redundant DEFINES from .c.o rule
/external/mesa3d/src/gallium/state_trackers/vega/Makefile
|
6c4431c092b06d31eee5ac7ed656ab6d6423c3ef |
|
23-Jan-2010 |
Chia-I Wu <olvaffe@gmail.com> |
st/vega: Clean up Makefile.
/external/mesa3d/src/gallium/state_trackers/vega/Makefile
|
c847a13d38d4e8c5f4c386d060dcc8ec09e491a3 |
|
01-Jan-2010 |
José Fonseca <jfonseca@vmware.com> |
gallium: Generate a single library for auxiliaries with Make too.
/external/mesa3d/src/gallium/state_trackers/vega/Makefile
|
fc8e0b97e53fc94b9bafa038cd4420a9588e62f7 |
|
31-Dec-2009 |
José Fonseca <jfonseca@vmware.com> |
gallium: Remove the sct module. Not used, and its functionality is now addressed by pipe_context::is_texture/buffer_referenced callbacks.
/external/mesa3d/src/gallium/state_trackers/vega/Makefile
|
544dd4b11f7be76bb00fe29a60eaf2772dcc69ca |
|
01-May-2009 |
Zack Rusin <zackr@vmware.com> |
OpenVG 1.0 State Tracker Import of the OpenVG 1.0 state tracker for Gallium.
/external/mesa3d/src/gallium/state_trackers/vega/Makefile
|