d1e40b3d40b2e90ad4f275565f1ae27fe6f964cc |
|
23-Aug-2012 |
Michel Dänzer <michel.daenzer@amd.com> |
radeonsi: Maintain cache of pixel shader variants according to contxt state. Mostly inspired by r600g commit 4acf71f01ea1edb253cd38cc059d4af1a2a40bf4 ('r600g: cache shader variants instead of rebuilding v3'). Signed-off-by: Michel Dänzer <michel.daenzer@amd.com> Reviewed-by: Christian König <christian.koenig@amd.com> Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
/external/mesa3d/src/gallium/drivers/radeonsi/si_state.h
|
84fdda280f4361add3802476ce9a30ac1c0b4c69 |
|
23-Aug-2012 |
Michel Dänzer <michel.daenzer@amd.com> |
radeonsi: Drop extraneous semicolons from pm4 state macro definitions. Could cause build failures if trying to use the macros in certain constructs. Signed-off-by: Michel Dänzer <michel.daenzer@amd.com> Reviewed-by: Christian König <christian.koenig@amd.com> Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
/external/mesa3d/src/gallium/drivers/radeonsi/si_state.h
|
9f5ff5981cfc1b1eb613890e4f8cec6a448611cc |
|
03-Aug-2012 |
Christian König <deathsimple@vodafone.de> |
radeonsi: move drawing into new state handling Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/drivers/radeonsi/si_state.h
|
583c212115795bef65da92761180ce830fafc927 |
|
02-Aug-2012 |
Christian König <deathsimple@vodafone.de> |
radeonsi: move sync handling into new state handler So we can remove all the old atom handling. Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/drivers/radeonsi/si_state.h
|
303f4b7dcddee384d6f1dc1027cbdee840a38d7d |
|
02-Aug-2012 |
Christian König <deathsimple@vodafone.de> |
radeonsi: separate and disable streamout for now I have my doubts that this code still works on SI. Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/drivers/radeonsi/si_state.h
|
ce40e4726cf30196b87df387255c64ddc2a97638 |
|
02-Aug-2012 |
Christian König <deathsimple@vodafone.de> |
radeonsi: cleanup shader headers Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/drivers/radeonsi/si_state.h
|
b15e3ae5b423dd8846a35500c0274d1d74f6b836 |
|
25-Jul-2012 |
Christian König <deathsimple@vodafone.de> |
radeonsi: fix vertex buffer and elements Let's just use the T# descriptors until we get a fetch shader. Signed-off-by: Christian König <deathsimple@vodafone.de> Reviewed-by: Alex Deucher <alexander.deucher@amd.com> Reviewed-by: Michel Dänzer <michel.daenzer@amd.com>
/external/mesa3d/src/gallium/drivers/radeonsi/si_state.h
|
fe41287ffa8cb35421cadfb16d4cc27c5fcb8b76 |
|
24-Jul-2012 |
Christian König <deathsimple@vodafone.de> |
radeonsi: rename r600_resource to si_resource Also split it into seperate header and add some helper functions. Signed-off-by: Christian König <deathsimple@vodafone.de> Reviewed-by: Alex Deucher <alexander.deucher@amd.com> Reviewed-by: Michel Dänzer <michel.daenzer@amd.com>
/external/mesa3d/src/gallium/drivers/radeonsi/si_state.h
|
9b213c871a080472660eff271c72a3fcc5d3f578 |
|
20-Jul-2012 |
Christian König <deathsimple@vodafone.de> |
radeonsi: move everything else into the new handling Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/drivers/radeonsi/si_state.h
|
53d47889e67b3de5267d55b90b2110802a6e7dc0 |
|
20-Jul-2012 |
Christian König <deathsimple@vodafone.de> |
radeonsi: move format handling into si_state.c Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/drivers/radeonsi/si_state.h
|
ca9cf611b63e5576b596c21b73b1b639d250d649 |
|
19-Jul-2012 |
Christian König <deathsimple@vodafone.de> |
radeonsi: move draw state into new handling Split it out into si_state_draw.c Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/drivers/radeonsi/si_state.h
|
0d6b0b512acadbc5d64039063b5649fc401b3367 |
|
19-Jul-2012 |
Christian König <deathsimple@vodafone.de> |
radeonsi: move constants to new state handling Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/drivers/radeonsi/si_state.h
|
baf20397569fb499f736e5ad2350b008b8207fad |
|
19-Jul-2012 |
Christian König <deathsimple@vodafone.de> |
radeonsi: move sampler states into new handling Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/drivers/radeonsi/si_state.h
|
3c09f11e5cefd437bb8185539430786dc245c96f |
|
18-Jul-2012 |
Christian König <deathsimple@vodafone.de> |
radeonsi: move shaders to new handling Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/drivers/radeonsi/si_state.h
|
bd2a5cf328c21f2d5b243442ee2eac73a996b15c |
|
18-Jul-2012 |
Christian König <deathsimple@vodafone.de> |
radeonsi: move spi into new handling Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/drivers/radeonsi/si_state.h
|
840f05da6b92ba5266385836533842b9a9fc5da9 |
|
18-Jul-2012 |
Christian König <deathsimple@vodafone.de> |
radeonsi: move init state to new handling Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/drivers/radeonsi/si_state.h
|
e4e6f954ae8c83251c39da4327c29ba12fca8236 |
|
18-Jul-2012 |
Christian König <deathsimple@vodafone.de> |
radeonsi: move draw_info to new state handling Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/drivers/radeonsi/si_state.h
|
76660dfccede74782ac0d409da171ddbd61fae41 |
|
18-Jul-2012 |
Christian König <deathsimple@vodafone.de> |
radeonsi: move CB_TARGET_MASK into fb/blend state Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/drivers/radeonsi/si_state.h
|
e6937211da019223ca3b8fd0be6ed5a5fe35c706 |
|
18-Jul-2012 |
Christian König <deathsimple@vodafone.de> |
radeonsi: move stencil_ref to new handling Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/drivers/radeonsi/si_state.h
|
b41b3eb9893b9bac8df363fef4d10c68798616e2 |
|
18-Jul-2012 |
Christian König <deathsimple@vodafone.de> |
radeonsi: move dsa state to new handling Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/drivers/radeonsi/si_state.h
|
bd18a316e1495f501911d89c8b373382d1f8c8c2 |
|
18-Jul-2012 |
Christian König <deathsimple@vodafone.de> |
radeonsi: move infeered fb/rs state to new handling Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/drivers/radeonsi/si_state.h
|
f67fae0e43fa0909b57b8a07858d37caecd5cbb1 |
|
17-Jul-2012 |
Christian König <deathsimple@vodafone.de> |
radeonsi: move rasterizer state into new handling Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/drivers/radeonsi/si_state.h
|
835098a5290e59bb7b468eb987db67b0e1913c67 |
|
17-Jul-2012 |
Christian König <deathsimple@vodafone.de> |
radeonsi: move framebuffer to new handling Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/drivers/radeonsi/si_state.h
|
7e011d92c9746ba4050890442db6e504fa42c4ad |
|
17-Jul-2012 |
Christian König <deathsimple@vodafone.de> |
radeonsi: move viewport to new handling Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/drivers/radeonsi/si_state.h
|
43f414f7b76902a728d26231d4cc047b794df10b |
|
17-Jul-2012 |
Christian König <deathsimple@vodafone.de> |
radeonsi: move scissor state to new state handling Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/drivers/radeonsi/si_state.h
|
9cbbe0d4e6a7deb01ff580eb3c49763f9f1d94d9 |
|
17-Jul-2012 |
Christian König <deathsimple@vodafone.de> |
radeonsi: move clip state to new handling Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/drivers/radeonsi/si_state.h
|
0a091a48242513e53a99976239405e8cb72d96be |
|
17-Jul-2012 |
Christian König <deathsimple@vodafone.de> |
radeonsi: move blend color to new state handling Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/drivers/radeonsi/si_state.h
|
63636ae52aefc275115d1f3daac4e75285583485 |
|
17-Jul-2012 |
Christian König <deathsimple@vodafone.de> |
radeonsi: move blender to new state handling Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/drivers/radeonsi/si_state.h
|
bf7302a6e1f3aed4518498e90e8261a2b1f6afd7 |
|
17-Jul-2012 |
Christian König <deathsimple@vodafone.de> |
radeonsi: rework state handling v2 Add a complete new state handling for SI. v2: fix spelling error Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/drivers/radeonsi/si_state.h
|