History log of /external/mesa3d/src/gallium/state_trackers/vega/api_params.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
3f0a966807f03a364edea0272ddf45f08ab7ce4f 30-Jan-2011 Chia-I Wu <olv@lunarg.com> st/vega: Disable blending when the paint is opaque.

When the paint is opaque (currently, solid color with alpha 1.0f), no
blending is needed for VG_BLEND_SRC_OVER. This eliminates the serious
performance hit introduced by 859106f196ade77f59f8787b071739901cd1a843
for a common scenario.
/external/mesa3d/src/gallium/state_trackers/vega/api_params.c
05e5b53128fc4dc25769fecace671cdaa7004630 30-Jan-2011 Chia-I Wu <olv@lunarg.com> st/vega: s/vg[A-Z]/vega[A-Z]/.
/external/mesa3d/src/gallium/state_trackers/vega/api_params.c
d41e694cf78ada8c9258f96995115c9da8437894 23-Jan-2011 Brian Paul <brianp@vmware.com> vega: replace casts with pointer/handle conversion functions

Per the spec, all OpenVG handles are 32-bit. We can't just cast them
to/from integers on 64-bit systems.

Start fixing that mess by introducing a set of handle/pointer conversion
functions in handle.h. The next step is to implement a handle/pointer
hash table...
/external/mesa3d/src/gallium/state_trackers/vega/api_params.c
5be631ce83c3801421c79240be2f422958b206a5 03-Dec-2010 Chia-I Wu <olv@lunarg.com> st/vega: Add a missing break.
/external/mesa3d/src/gallium/state_trackers/vega/api_params.c
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/api_params.c
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/api_params.c
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/api_params.c