History log of /external/mesa3d/src/gallium/drivers/radeonsi/radeonsi_pm4.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
1a25ebe3ce95a6a4aef7c844dbe95909976b68da 21-Aug-2012 Michel Dänzer <michel.daenzer@amd.com> radeonsi: Handle NULL sampler views getting passed in by the state tracker.

Don't dereference NULL pointers, and if all views are NULL, don't generate an
invalid PM4 packet which locks up the GPU.

Signed-off-by: Michel Dänzer <michel.daenzer@amd.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
/external/mesa3d/src/gallium/drivers/radeonsi/radeonsi_pm4.c
f2c95d93db197fe175d510436d7f4fa45aed1180 12-Aug-2012 Christian König <deathsimple@vodafone.de> radeonsi: add shader data infrastructure

With this we can embed data for the shaders (like resource
descriptors) into the PM4 stream.

Signed-off-by: Christian König <deathsimple@vodafone.de>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
/external/mesa3d/src/gallium/drivers/radeonsi/radeonsi_pm4.c
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/radeonsi_pm4.c
862df0885aa04ef68319382fc2df27a7b68fc0dd 02-Aug-2012 Christian König <deathsimple@vodafone.de> radeonsi: add support for PKT3 cmds to new state handling

Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/drivers/radeonsi/radeonsi_pm4.c
be42a45e023aed5fd82647719bb81bee49a9a2ac 03-Aug-2012 Christian König <deathsimple@vodafone.de> radeonsi: fix memory leak and/or segfaults

Fix a stupid typo that could lead to memory
leaks and/or segfaults.

Signed-off-by: Christian König <deathsimple@vodafone.de>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
/external/mesa3d/src/gallium/drivers/radeonsi/radeonsi_pm4.c
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/radeonsi_pm4.c
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/radeonsi_pm4.c