summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/r600/r600_shader.c
AgeCommit message (Expand)AuthorFilesLines
2013-10-13r600g: fix tgsi_op2_s with trans-only instructionsVadim Girlin1-5/+31
2013-10-04r600g: texture offsets for non-TXF instructionsGrigori Goronzy1-10/+10
2013-10-02r600/llvm: Adds support for MSAAVincent Lejeune1-0/+2
2013-10-02r600g/llvm: fix txq for texture bufferVincent Lejeune1-0/+1
2013-09-29r600g: move the low-level buffer functions for multiple rings to drivers/radeonMarek Olšák1-1/+1
2013-09-29radeonsi: move debug options to R600_DEBUGMarek Olšák1-29/+2
2013-09-29r600g: move some debug options to drivers/radeonMarek Olšák1-7/+7
2013-08-31r600g: move streamout state to drivers/radeonMarek Olšák1-8/+8
2013-08-30r600g: enable SB backend by defaultVadim Girlin1-1/+1
2013-08-30r600g: fix color exports when we have no CBsVadim Girlin1-3/+4
2013-08-25r600g: Implement the new float comparison instructions for Cayman as well.Henri Verbeet1-4/+4
2013-08-15r600/radeonsi: implement new float comparison instructionsRoland Scheidegger1-10/+8
2013-08-02r600g: honour semantic index in fragment color exportsChristoph Bumiller1-5/+5
2013-07-12tgsi: rename the TGSI fragment kill opcodesBrian Paul1-7/+7
2013-06-28r600g/compute: Move compute_shader_create() function into evergreen_compute.cTom Stellard1-32/+0
2013-06-17gallium: replace bswap_32 calls with util_bswap32Jonathan Gray1-2/+2
2013-05-20r600g/llvm: Fix cubearray textureSizeVincent Lejeune1-0/+1
2013-05-16r600g: fixup for MSAA texture support checkingNiels Ole Salscheider1-1/+1
2013-05-15r600g: cleanup MSAA texture support checkingMarek Olšák1-2/+3
2013-05-10r600g: increase array size for shader inputs and outputsMarek Olšák1-0/+2
2013-05-06r600g/llvm: Don't feed LLVM output through r600_bytecode_build()Tom Stellard1-388/+13
2013-05-06r600g/llvm: Don't emit CALL_FS for vertex shadersTom Stellard1-7/+9
2013-05-03r600g/sb: use hex instead of binary constantsVadim Girlin1-3/+3
2013-05-03r600g: use old shader disassembler by defaultVadim Girlin1-13/+9
2013-04-30r600g: plug in optimizing backendVadim Girlin1-2/+77
2013-04-30r600g: mask unused source components for SAMPLEVadim Girlin1-0/+20
2013-04-30r600g/llvm: Fix opencl buildVincent Lejeune1-1/+1
2013-04-30r600g/llvm: get use_kill from compiler shaderVincent Lejeune1-1/+5
2013-04-24r600g/llvm: Pass struct r600_bytecode to r600_llvm_compileTom Stellard1-2/+2
2013-04-23r600/llvm: Read stacksize from config headerVincent Lejeune1-2/+1
2013-04-23/bin/bash: q : commande introuvableVincent Lejeune1-1/+1
2013-04-18r600g: Fix build with --enable-openclTom Stellard1-1/+2
2013-04-17r600g/llvm: Use gprcount from llvmVincent Lejeune1-1/+1
2013-04-17gallium: Disambiguate TGSI_OPCODE_IF.José Fonseca1-8/+15
2013-04-17gallium: Eliminate TGSI_OPCODE_IFC.José Fonseca1-3/+6
2013-04-16r600g: Workaround for a harware bug with nested loops on CaymanMartin Andersson1-3/+15
2013-04-11r600g: fix two issues in compressed msaa reading codeDave Airlie1-2/+2
2013-04-09r600g: Fix UMAD on CaymanMartin Andersson1-13/+32
2013-04-04r600g/llvm: Workaround for wrong tex.offset_*Vincent Lejeune1-0/+3
2013-04-03r600g/llvm: Do not change cf_alu inst when adding alusVincent Lejeune1-7/+2
2013-04-02r600g: don't reserve more stack space than required v5Vadim Girlin1-44/+87
2013-04-02r600g: fix range handling for tgsi input declarations v2Vadim Girlin1-3/+7
2013-04-01r600g/llvm: Use stack_size provided from llvm.Vincent Lejeune1-0/+1
2013-04-01r600g/llvm: Add support for cf_alu native encodeVincent Lejeune1-0/+14
2013-03-31r600g/llvm: use native encode for texVincent Lejeune1-23/+27
2013-03-11r600g/llvm: Fix buildTom Stellard1-1/+1
2013-03-11r600g: atomize vertex shaderMarek Olšák1-0/+1
2013-03-11r600g: inline r600_pipe_shader functionMarek Olšák1-48/+41
2013-03-11r600g: use a single env var R600_DEBUG, disable bytecode dumpingMarek Olšák1-25/+37
2013-02-18r600g/llvm: Fix alpha_to_one piglit testsVincent Lejeune1-0/+1