summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/radeonsi_shader.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* radeon/llvm: make SGPRs proper function arguments v2Christian König2013-03-071-73/+33
* radeon/llvm: replace shader type intrinsic with function attributeChristian König2013-03-071-12/+2
* radeonsi: switch to v*i8 for resources and samplers v2Christian König2013-03-071-18/+12
* radeonsi: fix trivial warningChristian König2013-03-061-1/+0
* radeonsi: Fix w component of TGSI_SEMANTIC_POSITION fragment shader inputs.Michel Dänzer2013-02-211-0/+8
* radeonsi: Fix up and enable flat shading.Michel Dänzer2013-02-211-10/+1
* radeonsi: Handle TGSI_PROPERTY_FS_COLOR0_WRITES_ALL_CBUFSMichel Dänzer2013-02-141-0/+29
* radeonsi: remove constant index limitation v3Christian König2013-02-121-6/+0
* radeonsi: support constants as TEX coordinatesChristian König2013-02-121-0/+9
* radeonsi: Remove incorrect (and dead) assignment in tex_fetch_args().Michel Dänzer2013-02-071-2/+0
* radeonsi: Use unique names for referring to texture sampling intrinsics.Michel Dänzer2013-02-071-3/+18
* radeonsi: Improve packing of texture address parameters.Michel Dänzer2013-02-041-30/+97
* radeonsi: Adapt to sample intrinsics changes.Michel Dänzer2013-02-041-24/+31
* radeonsi: Fall back to dummy pixel shader instead of trying indirect addressing.Michel Dänzer2013-01-241-0/+5
* radeonsi: Set SPI_SHADER_COL_FORMAT to what the pixel shader actually exports.Michel Dänzer2013-01-171-0/+10
* radeonsi: Pass texture type to sampling intrinsics.Michel Dänzer2013-01-171-4/+2
* radeon/llvm: improve cube map handlingVadim Girlin2012-12-181-2/+12
* radeonsi: Fix cube texture coordinates.Michel Dänzer2012-12-061-0/+7
* radeonsi: Bitcast result of packf16 intrinsic to float for export intrinsic.Michel Dänzer2012-11-291-1/+5
* radeonsi: Flesh out support for depth/stencil exports from the pixel shader.Michel Dänzer2012-11-281-2/+59
* radeonsi: Handle TGSI TXL opcode.Michel Dänzer2012-11-141-0/+7
* radeonsi: Handle TGSI TXB opcode.Michel Dänzer2012-11-141-0/+7
* radeonsi: Implement alpha testing in pixel shader.Michel Dänzer2012-11-121-0/+36
* radeonsi: Initialize uses_kill boolean from TGSI info.Michel Dänzer2012-11-121-0/+1
* radeonsi: Handle TGSI_SEMANTIC_FACE.Michel Dänzer2012-10-261-0/+27
* radeonsi: Handle TGSI_SEMANTIC_BCOLOR.Michel Dänzer2012-10-261-8/+52
* radeonsi: Don't snoop context state while building shaders.Michel Dänzer2012-10-261-2/+5
* radeonsi: remove unused local variablesMarek Olšák2012-10-111-1/+0
* radeonsi: Fix double compilation of shader variants.Michel Dänzer2012-10-021-0/+4
* radeonsi: Better indexing of parameters in the pixel shader.Michel Dänzer2012-10-021-4/+6
* radeonsi: define SGPR register numbersChristian König2012-10-011-13/+5
* radeonsi: remove unused codeChristian Koenig2012-09-261-19/+0
* radeonsi: Handle position input parameter for pixel shaders v2Tom Stellard2012-09-111-1/+15
* radeonsi: Pass shader type to the compilerTom Stellard2012-09-111-0/+12
* radeonsi: Handle TGSI_SEMANTIC_FOG.Michel Dänzer2012-09-071-0/+1
* radeonsi: Enable whole quad mode for pixel shaders.Michel Dänzer2012-09-061-2/+10
* radeonsi: stop big offsets from hanging the GPU v2Christian König2012-09-041-2/+9
* radeonsi: handle indirect constants gracefullyChristian König2012-09-031-0/+7
* radeonsi: Handle TGSI_SEMANTIC_PSIZETom Stellard2012-08-311-0/+1