summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/radeonsi_shader.c
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: add the vertex shader position output if it's missingMarek Olšák2013-10-251-0/+13
* radeonsi: respect semantic indices for COLOR[i] fragment shader outputsMarek Olšák2013-10-251-5/+2
* radeonsi: Allow Sinking pass to move preloaded const/res/samplVincent Lejeune2013-10-131-5/+27
* radeonsi: pass alpha_ref value to PS in the user sgprVadim Girlin2013-10-131-2/+6
* radeon/llvm: show LLVM disassembly when availableJay Cornwall2013-10-121-1/+1
* radeonsi/compute: Fix segfault caused by recent refactoringTom Stellard2013-10-031-2/+2
* radeonsi: move debug options to R600_DEBUGMarek Olšák2013-09-291-6/+2
* radeonsi: simplify and fix MSAA texture sampling for array texturesMarek Olšák2013-09-201-26/+15
* radeonsi: fix textureOffset and texelFetchOffset GLSL functionsMarek Olšák2013-09-201-9/+23
* radeonsi: fix gl_InstanceID with non-zero start_instanceMarek Olšák2013-09-131-3/+4
* radeonsi: implement streamout shader supportMarek Olšák2013-09-131-10/+269
* radeonsi: bind streamout buffers to VGT and the vertex shaderMarek Olšák2013-09-131-0/+1
* radeonsi: use r600_common_context, r600_common_screen, r600_resourceMarek Olšák2013-08-311-6/+6
* radeonsi: cleanup initialization of SGPR shader parametersMarek Olšák2013-08-311-13/+19
* radeonsi: Also set the depth component mask bit for stencil-only exportsMichel Dänzer2013-08-261-1/+4
* radeonsi: Fix y/z/w component values of TGSI_SEMANTIC_FOG pixel shader inputsMichel Dänzer2013-08-221-0/+18
* radeonsi: remove useless code from tex_fetch_argsMarek Olšák2013-08-171-18/+0
* radeonsi: implement texture fetching for compressed MSAA textures (v2)Marek Olšák2013-08-171-5/+116
* radeonsi: implement GL_SAMPLE_ALPHA_TO_ONEMarek Olšák2013-08-171-0/+14
* radeonsi: Don't export unused clip distance vectors from vertex shaderMichel Dänzer2013-08-151-1/+9
* radeonsi: Don't leave gaps between position exports from vertex shaderMichel Dänzer2013-08-151-56/+79
* radeonsi: Handle TGSI_OPCODE_DDX/Y using local memoryMichel Dänzer2013-07-101-1/+100
* radeonsi: Handle TGSI_OPCODE_TXDMichel Dänzer2013-07-101-2/+25
* radeonsi: Handle TGSI TXQ opcodeMichel Dänzer2013-05-281-2/+32
* radeonsi: Add support for TGSI TXF opcodeMichel Dänzer2013-05-281-13/+50
* radeonsi: Use tgsi_util_get_texture_coord_dim()Michel Dänzer2013-05-281-25/+7
* radeonsi: Handle TGSI_SEMANTIC_CLIPDISTMichel Dänzer2013-05-281-4/+17
* radeonsi: Fix hardware state for dual source blendingMichel Dänzer2013-05-281-0/+5
* radeonsi: Handle TGSI_SEMANTIC_CLIPVERTEXMichel Dänzer2013-05-211-0/+62
* radeonsi: Fix handling of TGSI_SEMANTIC_PSIZEMichel Dänzer2013-05-211-1/+3
* radeonsi: increase array size for shader inputs and outputsMarek Olšák2013-05-211-0/+2
* radeonsi: Read config values from the .AMDGPU.config ELF sectionTom Stellard2013-04-151-7/+27
* radeon/llvm: Use a struct for storing compiled codeTom Stellard2013-04-151-18/+17
* radeonsi: remove sampler writemask v3Christian König2013-04-101-12/+7
* radeonsi: Add compute support v3Tom Stellard2013-04-051-45/+54
* gallium: PIPE_COMPUTE_CAP_IR_TARGET - allow drivers to specify a processor v2Tom Stellard2013-04-051-1/+3
* radeonsi: add instance divisor support v3Christian König2013-04-021-25/+42
* radeonsi: add start instance supportChristian König2013-04-021-1/+12
* radeonsi: add instanceid supportChristian König2013-04-021-3/+32
* radeonsi: add preloading for all samplersChristian König2013-03-261-12/+45
* radeonsi: add preloading of all constantsChristian König2013-03-261-16/+51
* radeonsi: mark most intrinsics as readnone/nounwindChristian König2013-03-261-8/+10
* radeonsi: mark all loads as constantChristian König2013-03-261-7/+25
* radeonsi: remove wqm intrinsicChristian König2013-03-261-9/+0
* radeonsi: enable indirect adressingChristian König2013-03-191-5/+0
* radeonsi: implement indirect adressing of constantsChristian König2013-03-191-6/+8
* radeonsi: switch to using resource destribtors for constants v2Christian König2013-03-191-18/+16
* radeonsi: add LLVMNoUnwindAttribute to intrinsicChristian König2013-03-071-1/+1
* radeonsi: rework input interpolationChristian König2013-03-071-33/+55
* radeonsi: remove SI.vs.load.buffer.indexChristian König2013-03-071-10/+11