summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-09-16clover: remove bind_compute_sampler_states() callsgallium-bind-sampler-statesBrian Paul1-8/+6
NOTE: this patch should be move/rebased earlier in the series before pushing to master.
2013-09-12gallium: remove old bind_*_sampler_states() functionsBrian Paul1-15/+0
The new bind_sampler_states() function takes a shader argument to specify the shader stage.
2013-09-12gallium/docs: update bind_sampler_states() documentationBrian Paul1-5/+6
2013-09-12cso: make sure all sampler states are set/clearedBrian Paul1-2/+9
2013-09-12freedreno: use new bind_sampler_states() functionBrian Paul1-21/+19
2013-09-12svga: don't hook in old bind_fragment_sampler_states() functionsBrian Paul1-9/+0
2013-09-12radeon: don't use old bind_vertex/fragment_sampler_states() hooksBrian Paul4-53/+6
2013-09-12i915g: remove old bind_vertex/fragment_sampler_states() hooksBrian Paul1-2/+0
2013-09-12noop: remove old bind_*_sampler_states() functionsBrian Paul1-6/+0
2013-09-12galahad: remove old bind_*_sampler_states() functionsBrian Paul1-50/+1
2013-09-12vl: remove old bind_fragment_sampler_states() callsBrian Paul7-47/+17
2013-09-12util: remove old bind_fragment_sampler_states() calls from blitter codeBrian Paul1-22/+9
2013-09-12draw: remove use of old bind_fragment_sampler_states()Brian Paul2-82/+13
2013-09-12nouveau: remove old bind_*_sampler_states() functionsBrian Paul4-36/+0
2013-09-12cso: remove use of old bind_*_sampler_states() functionsBrian Paul1-31/+3
2013-09-12rbug: remove old bind_*_sampler_states() functionsBrian Paul1-53/+1
2013-09-12identity: remove old bind_*_sampler_states() functionsBrian Paul1-41/+1
2013-09-12trace: remove old bind_*_sampler_states() functionsBrian Paul1-75/+7
2013-09-12ilo: don't hook up old bind_*_sampler_states() functionsBrian Paul1-4/+0
2013-09-12llvmpipe: remove old bind_*_sampler_states() functionsBrian Paul1-26/+0
2013-09-12softpipe: remove old bind_*_sampler_states() functionsBrian Paul1-31/+0
2013-09-12gallium/tests: use pipe_context::bind_sampler_states()Brian Paul8-9/+13
2013-09-12gallium/tools: update dump_state.py to use bind_sampler_states()Brian Paul1-8/+3
2013-09-12nouveau: implement pipe_context::bind_sampler_states()Brian Paul6-2/+76
2013-09-12softpipe: implement pipe_context::bind_sampler_states()Brian Paul1-0/+1
2013-09-12radeon: implement pipe_context::bind_sampler_states()Brian Paul3-0/+49
2013-09-12svga: implement pipe_context::bind_sampler_states()Brian Paul1-0/+1
2013-09-12trace: implement pipe_context::bind_sampler_states()Brian Paul1-28/+42
2013-09-12rbug: implement pipe_context::bind_sampler_states()Brian Paul1-0/+34
2013-09-12noop: implement pipe_context::bind_sampler_states()Brian Paul1-0/+7
2013-09-12llvmpipe: implement pipe_context::bind_sampler_states()Brian Paul1-0/+1
2013-09-12ilo: implement pipe_context::bind_sampler_states()Brian Paul1-0/+21
2013-09-12identity: implement pipe_context::bind_sampler_states()Brian Paul1-15/+21
2013-09-12i915g: implement pipe_context::bind_sampler_states()Brian Paul1-0/+22
2013-09-12galahad: implement pipe_context::bind_sampler_states()Brian Paul1-12/+18
2013-09-12clover: use pipe_context::bind_sampler_states() if non-nullBrian Paul1-2/+7
2013-09-12vl: use pipe_context::bind_sampler_states() if non-nullBrian Paul7-8/+49
2013-09-12util: use pipe_context::bind_sampler_states() if non-nullBrian Paul1-6/+22
2013-09-12draw: use pipe_context::bind_sampler_states() if non-nullBrian Paul2-7/+97
2013-09-12cso: use pipe_context::bind_sampler_states() if non-nullBrian Paul1-21/+44
2013-09-12gallium: add pipe_context::bind_sampler_states()Brian Paul1-0/+5
The bind_vertex/geometry/fragment/compute_sampler_states() functions will be replaced by a single functions.
2013-09-12r300g: rename r300_bind_sampler_states to r300_bind_fragment_sampler_statesBrian Paul1-4/+4
2013-09-12draw: rename bind_sampler_states variablesBrian Paul2-19/+19
Put 'fragment' in the names. In preparation for upcoming function renaming.
2013-09-13radeonsi: fix and enable transform feedback for CIKMarek Olšák4-28/+40
The CP_STRMOUT_CNTL register was moved again. Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
2013-09-13radeonsi: fix gl_InstanceID with non-zero start_instanceMarek Olšák1-3/+4
start_instance doesn't affect gl_InstanceID. There's no piglit test, but it's kinda obvious the code was wrong. Reviewed-by: Christian König <christian.koenig@amd.com>
2013-09-13gallium: comment that INSTANCEID doesn't include start_instanceMarek Olšák1-1/+1
Reviewed-by: Christian König <christian.koenig@amd.com>
2013-09-13radeonsi: enable streamout AKA transform feedback for SIMarek Olšák1-10/+4
Reviewed-by: Michel Dänzer <michel.daenzer@amd.com>
2013-09-13radeonsi: implement streamout shader supportMarek Olšák3-15/+276
The shader is responsible for writing to streamout buffers using the TBUFFER_STORE_FORMAT_* instructions. The locations of some input SGPRs and VGPRs are assigned dynamically, because the input SGPRs controlling streamout are not declared if they are not needed, decreasing the indices of all following inputs. Reviewed-by: Michel Dänzer <michel.daenzer@amd.com>
2013-09-13radeonsi: implement glDrawTransformFeedback functionalityMarek Olšák3-0/+30
Reviewed-by: Michel Dänzer <michel.daenzer@amd.com>
2013-09-13radeonsi: fix streamout queriesMarek Olšák1-4/+5
Reviewed-by: Michel Dänzer <michel.daenzer@amd.com>