78215b02e4b4b12d68ee7eecab7c9dff21494bf5 |
|
24-Jun-2010 |
nobled <nobled@dreamwidth.org> |
st/xorg: s/free/FREE for matching MALLOC/CALLOC
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|
efc08bddb7622e4acfa795b58e1264b64b78ab4f |
|
22-Jan-2010 |
Vinson Lee <vlee@vmware.com> |
st/xorg: Remove unnecessary headers.
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|
31263f41a0aa2ac4514992cb3b5678116153939f |
|
30-Dec-2009 |
Vinson Lee <vlee@vmware.com> |
st/xorg: Use C-style comments.
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|
c441386b0c5c70fc4ae5b3c1eff3fb7f09812a30 |
|
28-Dec-2009 |
Vinson Lee <vlee@vmware.com> |
st/xorg: Silence unused variable warnings.
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|
c712f3374626d96f9c08c3571a5572bcee60a5f2 |
|
23-Nov-2009 |
Zack Rusin <zackr@vmware.com> |
st/xorg: accelerate src luminance
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|
cb060f3b987c9fa07ebe06cf2e7e54d1eaded1e1 |
|
16-Nov-2009 |
Jakob Bornecrantz <jakob@vmware.com> |
st/xorg: Fix comp alpha code and deal with luminance masks There are two fixes in here one is a one liner that fixes component alpha logic. The other deals better with luminance formats used for masks, sources not yet implemented. Fixes component alpha text and icons in gnome. There are a one or two cases that this code misses. Like if src_luminance is set but no mask image is given.
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|
5438ee3ecfe5c25102d196fd6d7258201e27e6ca |
|
12-Nov-2009 |
Jakob Bornecrantz <jakob@vmware.com> |
st/xorg: Incase of format missmatch swizzle channels and set alpha This path is only hit for icons in gnome so far
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|
4d72f8f520e02366d695e35aa8ef09fc36f36804 |
|
12-Nov-2009 |
Zack Rusin <zackr@vmware.com> |
st/xorg: use an immediate instead of a full blown const
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|
72b4a7d67f90a20d774dddccbc6eed30d01a7f38 |
|
12-Nov-2009 |
Zack Rusin <zackr@vmware.com> |
st/xorg: don't use flow control
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|
2cfbbc76e445d88bdac7dd4dd22aaf36bbc8e4cc |
|
12-Nov-2009 |
Zack Rusin <zackr@vmware.com> |
st/xorg: implement repeatnone and make some code smell less like ass
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|
2947d1420270476730711892909c3683bb6c5bff |
|
25-Oct-2009 |
Zack Rusin <zackr@vmware.com> |
st/xorg: fix xv
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|
0b069d648b787636cc57149f47a06fb16f7629ab |
|
24-Oct-2009 |
Zack Rusin <zackr@vmware.com> |
st/xorg: stop overflowing yuv buffers
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|
a9f8baf00b264a9b370ecb611334af3063674ce5 |
|
24-Oct-2009 |
Zack Rusin <zackr@vmware.com> |
st/xorg: add yuv vertex shader plus some general fixes
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|
6b8ce4cc4f9acdd9227e26a812dd911f45b623a5 |
|
23-Oct-2009 |
Zack Rusin <zackr@vmware.com> |
st/xorg: add yuv shaders
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|
b17c885a8aa88ef06f384330d59aeb23b73350bb |
|
23-Oct-2009 |
Zack Rusin <zackr@vmware.com> |
st/xorg: fix text with component alpha rendering
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|
bec5230a1ff3998d0f184fc2b7437b51082c329f |
|
23-Oct-2009 |
Zack Rusin <zackr@vmware.com> |
st/xorg: lots of fixes related to compositing fixes transformations, rendering with multiple bound textures, xrender matrix conversions plus some cleanups
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|
c4af8ce69e1a7105b0178da8a085b73ab984e432 |
|
22-Oct-2009 |
Zack Rusin <zackr@vmware.com> |
st/xorg: lots of render fixes fixes all the blend modes, fixes flushing/finishing semantics, adds acceleration for the component alpha modes that we can support, fixes src in mask shader and general cleanups
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|
89bb33fb20e69d9fa5325da10abf31d61d51d371 |
|
10-Oct-2009 |
Zack Rusin <zackr@vmware.com> |
st/xorg: fix and enable by default xrender acceleration src in mask was broken
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|
319a588238b4c0c58f8f8807e1143ad79cd8f698 |
|
09-Oct-2009 |
Zack Rusin <zackr@vmware.com> |
st/xorg: lots of rendering and xv changes extract all the rendering code to xorg_rendedrer, make both exa and xv share that code. in the process cleanup the rendering code and implement a lot more of the xv infrastructure.
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|
9c449502a2a92bc71bc438f366138ae82404c066 |
|
25-Sep-2009 |
Michel Dänzer <daenzer@vmware.com> |
st/xorg: Make sure struct is fully initialized. gcc complained about a missing initializer.
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|
b0ddfe8a3dc3dfee87dd382a4aa7cbd03a395f37 |
|
25-Sep-2009 |
Michel Dänzer <daenzer@vmware.com> |
st/xorg: Use generic semantic for Composite mask coordinates.
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|
a016043386045d7cc35d70e42d963704fcae3731 |
|
15-Sep-2009 |
Zack Rusin <zackr@vmware.com> |
st/xorg: fixing copies and composite shaders copies were busted when src == dst. also the composite shaders were incorrectly using the fragments instead of the texture coordinate.
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|
f1ce6b09cdb21d9217d6ad6057f7fb97375df8be |
|
15-Sep-2009 |
Zack Rusin <zackr@vmware.com> |
st/xorg: Brian suggested that those could be mad's optimizes the common paths
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|
5a87a25a65012122dd91256a8d2f3d1c3ffe5de0 |
|
14-Sep-2009 |
Brian Paul <brianp@vmware.com> |
st/xorg: fix ureg_DECL_constant() parameters This fixes the compilation errors reported in bug 23945 but someone more familiar with the code should review for correctness and close the bug report.
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|
ae4704eabc237e13c9b06df9c44f31c9baca6208 |
|
12-Sep-2009 |
Keith Whitwell <keithw@vmware.com> |
tgsi/ureg: give ureg_DECL_constant an explicit index parameter Avoid the need to emit all constant declarations in order. Makes referring to a specific constant in the constant buffer much easier.
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|
6d8dbd3d1ec888300fb0e9ac3cf61808ba8ecc2b |
|
12-Sep-2009 |
Keith Whitwell <keithw@vmware.com> |
tgsi/ureg: VS inputs don't have any semantic tags, just an index Fix ureg_DECL_vs_input to reflect this and fix up all callers.
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|
8c37a4c8fd133f3cddc6798a0834038730acc213 |
|
09-Sep-2009 |
Zack Rusin <zackr@vmware.com> |
st/xorg: rename ctx to pipe to match every other gallium state tracker plus it avoids the "ctx->ctx->" syntax
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|
6be1a98ab9d64584c3852b97e2f1d63697f7bf76 |
|
09-Sep-2009 |
Zack Rusin <zackr@vmware.com> |
st/xorg: implement exasolids with full pipelining plus fix some small issues with the shaders
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|
3167c2e8a0a248c290ae8bfff23c88db8f39cd11 |
|
09-Sep-2009 |
Zack Rusin <zackr@vmware.com> |
st/xorg: start adding support for surface fills
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|
323440b3e204a6de8faa8009eea9bb05c3b11991 |
|
03-Sep-2009 |
Zack Rusin <zackr@vmware.com> |
st/xorg: add linear and radial gradient acceleration
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|
007a843991cd2c03369590fa15cbb60a9b261c65 |
|
03-Sep-2009 |
Zack Rusin <zackr@vmware.com> |
st/xorg: radial gradient shader
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|
5571c4fe3650d062d9c469b774ff4930f43c4354 |
|
03-Sep-2009 |
Zack Rusin <zackr@vmware.com> |
st/xorg: linear gradient shader
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|
5643942517f05c7a986d208be4402927a111555e |
|
03-Sep-2009 |
Zack Rusin <zackr@vmware.com> |
st/xorg: cleanup and adjust to the changes in the ureg code
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|
206eb504930e5c5f8c947949bcaf20b11627fac7 |
|
03-Sep-2009 |
Zack Rusin <zackr@vmware.com> |
st/xorg: fix warnings
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|
d918896a754460bfcc5a9ba1e2844255f21ecab7 |
|
02-Sep-2009 |
Zack Rusin <zackr@vmware.com> |
st/xorg: handle solid fills in the fragment shader
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|
7e4487ad5c1dcaa77df980bd6ef598ee880dc1c4 |
|
02-Sep-2009 |
Zack Rusin <zackr@vmware.com> |
st/xorg: getting indexes right tends to be helpful
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|
5c746d9214b72c181aa80f09aa527542e5b2f213 |
|
02-Sep-2009 |
Zack Rusin <zackr@vmware.com> |
st/xorg: redo the vertex shader
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|
f1c0a4b2f4b0054a3371fcaf5121bf53ef29b756 |
|
28-Aug-2009 |
Zack Rusin <zackr@vmware.com> |
st/xorg: normalize coords for the src operands in the vertex shader
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|
f9a3fce09044fbfe9a9b973d33b31cfe826d1386 |
|
27-Aug-2009 |
Zack Rusin <zackr@vmware.com> |
st/xorg: bind framebuffer and viewport for exa
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|
a0966c41a913666f0a6b04bde63162a30b1a1879 |
|
26-Aug-2009 |
Zack Rusin <zackr@vmware.com> |
st/xorg: create basic vertex shader
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|
b324aacf139bc88fa268057158af88f725c50c63 |
|
26-Aug-2009 |
Zack Rusin <zackr@vmware.com> |
st/xorg: create basic fragment shader
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|
7bc4744026fadd3859097bf076e9b345f4e310f4 |
|
25-Aug-2009 |
Zack Rusin <zackr@vmware.com> |
xorg: insert shaders into the cache
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|
23b59d3b4029ea89b5a8e85ea3cc10bea1ab01d0 |
|
25-Aug-2009 |
Zack Rusin <zackr@vmware.com> |
exa: add basic code to cache vertex and fragment shaders
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|
c7653a83330e5ea63ad3a566da15155e216c6cb4 |
|
25-Aug-2009 |
Zack Rusin <zackr@vmware.com> |
exa: check whether the op is accelerated
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|
ffe8cc6cef9df796500a30acf88ffeac7588c28a |
|
25-Aug-2009 |
Zack Rusin <zackr@vmware.com> |
xorg: fix compilation
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|
17076d700c94402f82c22b2e1d99a1753e4a0834 |
|
25-Aug-2009 |
Zack Rusin <zackr@vmware.com> |
xorg: start on code accelerating render
/external/mesa3d/src/gallium/state_trackers/xorg/xorg_exa_tgsi.c
|