summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/radeonsi_shader.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* radeon/llvm: Declare the interpolation intrinsics as ReadOnlyTom Stellard2012-08-291-2/+2
* radeonsi: Use FP16 shader export format when necessary / possible.Michel Dänzer2012-08-271-10/+41
* radeonsi: Refactor initialization of shader export intrinsic arguments.Michel Dänzer2012-08-271-36/+48
* radeonsi: Maintain cache of pixel shader variants according to contxt state.Michel Dänzer2012-08-271-7/+7
* radeonsi: Fix LLVM context leak.Michel Dänzer2012-08-161-0/+1
* radeon/llvm: Add live-in registers during DAG loweringTom Stellard2012-08-151-2/+3
* radeonsi: cleanup shader headersChristian König2012-08-111-0/+28
* radeonsi: If pixel shader compilation fails, use a dummy shader.Michel Dänzer2012-08-081-1/+4
* radeonsi: Properly initialize si_shader_ctx.radeon_bldTom Stellard2012-08-021-0/+1
* radeonsi: Handle TGSI TXP opcode.Michel Dänzer2012-08-021-2/+24
* radeonsi: fix TEX writemaskChristian König2012-08-021-2/+2
* radeonsi: fix shader param and color countChristian König2012-08-021-5/+6
* radeonsi: fix texture loads from sampler > 0Christian König2012-08-021-2/+2
* radeonsi: fix dummy export in shaders v2Christian König2012-07-301-0/+19
* radeonsi: fix vertex buffer and elementsChristian König2012-07-301-3/+3