aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r600
Commit message (Expand)AuthorAgeFilesLines
* gallium/radeon: always add +DumpCode to the LLVM target machine for LLVM <= 3.5Marek Olšák2016-01-031-1/+1
* gallium/radeon: r600_can_dump_shader should get TGSI processor type directlyMarek Olšák2016-01-031-2/+4
* gallium: add PIPE_CAP_TGSI_PACK_HALF_FLOAT to indicate UP2H/PK2H supportIlia Mirkin2016-01-031-0/+1
* gallium/radeon: pass pipe_debug_callback into radeon_llvm_compile (v2)Nicolai Hähnle2016-01-024-5/+9
* u_upload_mgr: pass alignment to u_upload_data manuallyMarek Olšák2016-01-021-3/+3
* u_upload_mgr: pass alignment to u_upload_alloc manuallyMarek Olšák2016-01-021-1/+1
* gallium: add PIPE_CAP_DRAW_PARAMETERSIlia Mirkin2015-12-301-0/+1
* r600: fix constant buffer size programmingGrazvydas Ignotas2015-12-292-2/+2
* r600: fix viewport clipping handling (v2)Dave Airlie2015-12-223-12/+15
* r600: drop VTX_CNT_EN write from initial stateDave Airlie2015-12-221-8/+4
* gallium/radeon: remove radeon_winsys_cs_handleMarek Olšák2015-12-116-15/+13
* r600g: remove a Hyper-Z workaround that's likely not needed anymoreMarek Olšák2015-12-111-19/+7
* r600g: re-enable Hyper-Z for stencil on Evergreen & CaymanMarek Olšák2015-12-111-4/+1
* gallium/radeon: fix Hyper-Z hangs by programming PA_SC_MODE_CNTL_1 correctlyMarek Olšák2015-12-111-2/+7
* r600g: write all MRTs only if there is exactly one output (fixes a hang)Marek Olšák2015-12-111-1/+2
* r600: add missing return value check.Dave Airlie2015-12-111-0/+2
* r600: handle geometry dynamic input array indexDave Airlie2015-12-091-2/+11
* r600g: fix geom shader input indirect indexing.Dave Airlie2015-12-091-2/+30
* r600g: fix outputing to non-0 buffers for stream 0.Dave Airlie2015-12-091-2/+4
* r600: Add ARB_copy_image supportEdward O'Callaghan2015-12-091-1/+1
* r600g: allow copying between compatible un/compressed formatsEdward O'Callaghan2015-12-091-1/+2
* r600: apply SIMD workaround to cayman also.Dave Airlie2015-12-071-1/+8
* r600: fix regression introduced with ring emit changes.Dave Airlie2015-12-071-1/+2
* r600: remove stale tessellation commentDave Airlie2015-12-071-1/+0
* r600: enable tessellation for evergreen/cayman (v2)Dave Airlie2015-12-071-1/+9
* r600g: reduce number of ps thread on caicosDave Airlie2015-12-071-1/+1
* r600g: adjust ls/hs thread counts for sumoDave Airlie2015-12-071-4/+4
* r600/asm: enable nstack check for tess ctrl/eval shaders.Dave Airlie2015-12-071-1/+1
* r600/asm: handle lds read operations.Dave Airlie2015-12-071-1/+21
* r600/asm: add LDS ops and barrier to the once per group restriction.Dave Airlie2015-12-071-1/+1
* r600: move VGT_VTX_CNT_EN into shader stages atom.Dave Airlie2015-12-071-2/+2
* r600: enable tcs/tes dumping for R600_DUMP_SHADERS.Dave Airlie2015-12-071-1/+1
* r600: handle SIMD allocation issue with HS/LSDave Airlie2015-12-071-0/+5
* r600/shader: increase number of inputs/outputs to 64.Dave Airlie2015-12-071-2/+2
* r600: handle barrier opcode.Edward O'Callaghan2015-12-071-2/+17
* r600/shader: handle tess related system-values.Dave Airlie2015-12-071-2/+148
* r600/shader: allow multi-dimension arrays for tcs/tes inputs/outputs.Dave Airlie2015-12-071-2/+10
* r600/shader: handle TES exports and streamoutDave Airlie2015-12-071-7/+16
* r600/shader: emit tessellation factors to GDS at end of TCS.Dave Airlie2015-12-071-1/+166
* r600/shader: handle TCS output writing.Dave Airlie2015-12-071-2/+98
* r600/shader: handle VS shader writing to the LDS outputs. (v1.1)Dave Airlie2015-12-071-1/+75
* r600/shader: handle fetching tcs/tes inputs and tcs outputsDave Airlie2015-12-071-1/+279
* r600/shader: add get_lds_offset0 helperDave Airlie2015-12-071-0/+22
* r600/shader: add function to get tess constants infoDave Airlie2015-12-071-1/+90
* r600/shader: add utility functions to do single slot arithmaticDave Airlie2015-12-071-0/+95
* r600/eg: workaround bug with tess shader and dynamic GPRs.Dave Airlie2015-12-075-61/+190
* r600/shader: move get_temp and last_instruction helpers upDave Airlie2015-12-071-19/+17
* r600: bind geometry shader ring to the correct placeDave Airlie2015-12-071-2/+9
* r600: create fixed function tess control shader fallback.Dave Airlie2015-12-073-1/+46
* r600: create LDS info constants buffer and write LDS registers. (v2)Dave Airlie2015-12-073-3/+188