summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r600
Commit message (Expand)AuthorAgeFilesLines
* mesa,glsl,gallium: remove GLSLSkipStrictMaxVaryingLimitCheck and dependenciesMarek Olšák2013-07-021-1/+0
* r600g: implement fast color clears for MSAA on evergreen+Grigori Goronzy2013-07-013-2/+79
* r600g/compute: disable unused colorbuffer slotsMarek Olšák2013-07-011-1/+12
* r600g: Fix buildTom Stellard2013-06-281-2/+2
* r600g/compute: Accept LDS size from the LLVM backendTom Stellard2013-06-285-20/+44
* r600g/compute: Move compute_shader_create() function into evergreen_compute.cTom Stellard2013-06-283-37/+23
* gallium: add condition parameter to render_conditionRoland Scheidegger2013-06-184-2/+8
* gallium: replace bswap_32 calls with util_bswap32Jonathan Gray2013-06-173-6/+6
* r600g: upsample and downsample MSAA resources for transfersMarek Olšák2013-06-131-79/+141
* gallium/u_blitter: make clearing independent of the colorbuffer formatMarek Olšák2013-06-131-2/+1
* gallium/u_blitter: make clearing independent of the number of bound colorbuffersMarek Olšák2013-06-131-1/+1
* r600g/sb: fix broken assertVadim Girlin2013-05-311-1/+1
* gallium: Add support for multiple viewportsZack Rusin2013-05-253-9/+15
* r600g/sb: handle more cases for folding in gvn passVadim Girlin2013-05-282-28/+118
* r600g/sb: improve folding for SETccVadim Girlin2013-05-271-8/+98
* r600g/sb: optimize CNDcc instructionsVadim Girlin2013-05-273-1/+113
* r600g/sb: improve optimization of conditional instructionsVadim Girlin2013-05-276-21/+96
* r600g/sb: improve handling of KILL instructionsVadim Girlin2013-05-273-89/+139
* r600g/sb: fix peephole optimization for PRED_SETEVadim Girlin2013-05-271-1/+1
* r600g/sb: fix scheduling of PRED_SET instructionsVadim Girlin2013-05-272-2/+18
* r600g/sb: fix handling of preloaded inputs for compute shadersVadim Girlin2013-05-251-0/+4
* r600g/sb: fix incorrect assertVadim Girlin2013-05-241-1/+1
* r600g/sb: relax some restrictions for FETCH instructionsVadim Girlin2013-05-241-9/+8
* r600g/sb: relax register allocation for compute shadersVadim Girlin2013-05-242-2/+16
* r600g/sb: fix gpr array handling for compute shadersVadim Girlin2013-05-241-1/+1
* r600g/sb: fix buffer overflow in sb_ostreamVadim Girlin2013-05-241-1/+1
* r600g/compute: Use common transfer_{map,unmap} functions for global resourcesTom Stellard2013-05-231-44/+24
* r600g/compute: Use common transfer_{map,unmap} functions for kernel inputsTom Stellard2013-05-231-4/+11
* r600g/llvm: Fix texelFetchOffset-2DVincent Lejeune2013-05-201-0/+6
* r600g/llvm: Fix cubearray textureSizeVincent Lejeune2013-05-202-0/+16
* r600g/llvm: Factorize code loading from const buffer.Vincent Lejeune2013-05-201-27/+24
* r600g: fixup for MSAA texture support checkingNiels Ole Salscheider2013-05-161-1/+1
* r600g: cleanup MSAA texture support checkingMarek Olšák2013-05-157-72/+21
* r600g: rewrite FMASK allocation, fix FMASK texturing with 2 and 4 samplesMarek Olšák2013-05-157-36/+42
* r600g/sb: add missing cases for ARUBA chipsVadim Girlin2013-05-142-0/+2
* r600g/sb: get rid of standard c++ streamsVadim Girlin2013-05-1424-545/+592
* r600g/sb: separate bytecode decoding and parsingVadim Girlin2013-05-146-144/+163
* gallium: add PIPE_CAP_MAX_TEXTURE_BUFFER_SIZE for GLMarek Olšák2013-05-111-0/+3
* r600g: increase array size for shader inputs and outputsMarek Olšák2013-05-102-2/+4
* r600g/sb: optimize some cases for CNDxx instructionsVadim Girlin2013-05-072-5/+81
* r600g/sb: fix memory leaksVadim Girlin2013-05-072-1/+7
* r600g/sb: fix kcache handling on r6xxVadim Girlin2013-05-071-1/+5
* r600g/llvm: Parse config values in register / value pairsTom Stellard2013-05-061-3/+30
* r600g/llvm: Don't feed LLVM output through r600_bytecode_build()Tom Stellard2013-05-063-394/+20
* r600g/llvm: Don't emit CALL_FS for vertex shadersTom Stellard2013-05-061-7/+9
* radeon/llvm: Always build libradeonllvm as staticTom Stellard2013-05-061-1/+1
* r600g/llvm: Update radeon family mappings for LLVM backendTom Stellard2013-05-061-3/+7
* r600g/llvm: Undefines unrequired texture coord valuesVincent Lejeune2013-05-041-1/+28
* gallium: fix type of flags in pipe_context::flush()Chia-I Wu2013-05-041-1/+1
* r600g: Correctly initialize the shader key, v2Lauri Kasanen2013-05-031-1/+2