summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi
Commit message (Expand)AuthorAgeFilesLines
* gallium/radeon: unify and simplify checking for an empty gfx IBMarek Olšák2016-08-251-10/+3
* radeonsi: disable SDMA texture copying on CarrizoMarek Olšák2016-08-251-0/+6
* radeonsi: fix VM faults due NULL internal const buffers on CIKMarek Olšák2016-08-241-2/+11
* gallium: add a cap to expose whether driver supports mixed color/zs bitsIlia Mirkin2016-08-231-0/+1
* radeonsi: fix up buffer descriptor upper-bound checkingMarek Olšák2016-08-171-1/+1
* gallium: change pipe_image_view::first_element/last_element -> offset/sizeMarek Olšák2016-08-171-12/+4
* gallium: change pipe_sampler_view::first_element/last_element -> offset/sizeMarek Olšák2016-08-173-8/+11
* gallium/radeon: assign the highest priority to scratch; make rings secondMarek Olšák2016-08-171-2/+2
* gallium/radeon: mark shader rings as highest-priority buffersMarek Olšák2016-08-172-2/+2
* gallium/radeon: set SHADER_RW_BUFFER priority for streamout buffersMarek Olšák2016-08-171-2/+4
* radeonsi: use current context for DCC feedback-loop decompress, fixes ElementalMarek Olšák2016-08-172-9/+5
* radeonsi: simplify CB_TARGET_MASK logicMarek Olšák2016-08-171-14/+7
* radeonsi: don't set CB_COLOR1_INFO for dual src blendingMarek Olšák2016-08-171-7/+0
* radeonsi: eliminate PS OUT[1] if dual src blending is off and CB1 is not boundMarek Olšák2016-08-172-11/+7
* gallium/radeon: add radeon_llvm_bound_index for bounds checkingNicolai Hähnle2016-08-171-18/+1
* gallium/radeon: use tgsi_scan_arrays for temp arraysNicolai Hähnle2016-08-171-1/+2
* gallium/radeon: allocate temps array info in radeon_llvm_context_initNicolai Hähnle2016-08-171-3/+3
* radeonsi: set CB_COLORn_INFO.ROUND_MODEMarek Olšák2016-08-101-0/+5
* radeonsi: set CB_COLORn_INFO.SIMPLE_FLOATMarek Olšák2016-08-101-0/+1
* radeonsi: disallow MIN/MAX blend equations for dual source blendingMarek Olšák2016-08-101-0/+10
* radeonsi: only set dual source blending for MRT0Marek Olšák2016-08-101-0/+4
* gallium/radeon: implement ARB_clear_texture (v3)Marek Olšák2016-08-101-1/+1
* gallium/radeon: handle render_condition_enable for clear_rt/dsMarek Olšák2016-08-101-2/+4
* gallium: add render_condition_enable param to clear_render_target/depth_stencilMarek Olšák2016-08-101-2/+4
* radeonsi: enable multi-draw related pipe capsNicolai Hähnle2016-08-091-3/+5
* radeonsi: program additional multi draw parametersNicolai Hähnle2016-08-091-5/+25
* radeonsi: program the DRAWID SGPRNicolai Hähnle2016-08-092-4/+7
* radeonsi: add DRAWID parameter to vertex shadersNicolai Hähnle2016-08-092-2/+10
* radeonsi: wire up TGSI_SEMANTIC_BASEINSTANCENicolai Hähnle2016-08-091-0/+5
* radeonsi: remove an incorrect assertionNicolai Hähnle2016-08-091-2/+0
* radeonsi: flush TC L2 cache for indirect draw dataNicolai Hähnle2016-08-092-4/+9
* radeonsi/sid: add additional bits for the DRAW_(INDEX)_INDIRECT_MULTI packetsNicolai Hähnle2016-08-091-0/+3
* radeonsi: add has_draw_indirect_multi flagNicolai Hähnle2016-08-083-1/+14
* radeonsi: transpose indirect/index draw dispatchNicolai Hähnle2016-08-081-45/+31
* radeonsi: move index buffer calculations in si_emit_draw_packets upNicolai Hähnle2016-08-081-9/+12
* radeonsi: unify emitting PKT3_SET_BASE for indirect drawsNicolai Hähnle2016-08-081-16/+9
* radeonsi: move spi_ps_input_addr override outside of the loopNicolai Hähnle2016-08-081-3/+3
* radeonsi: drop unnecessary u_pstipple.h includeNicolai Hähnle2016-08-081-1/+0
* radeonsi: do not pass the return type to buffer_load_constNicolai Hähnle2016-08-081-18/+18
* radeonsi: add GLSL lit testsMarek Olšák2016-08-0619-0/+490
* radeonsi: add a standalone compiler amdgcn_glslcMarek Olšák2016-08-063-0/+323
* radeonsi: add environment variable SI_FORCE_FAMILYMarek Olšák2016-08-061-0/+32
* gallium/radeon: count gfx IB flushesMarek Olšák2016-08-061-1/+1
* gallium/radeon: move radeon_winsys::cs_memory_below_limit to driversMarek Olšák2016-08-061-2/+3
* radeonsi: flush if constant, shader, and streamout buffers use too much memoryMarek Olšák2016-08-061-15/+18
* radeonsi: flush if sampler views and images use too much memoryMarek Olšák2016-08-061-19/+29
* radeonsi: deal with high vertex buffer memory usage correctlyMarek Olšák2016-08-063-3/+10
* radeonsi: take compute shader and dispatch indirect memory usage into accountMarek Olšák2016-08-061-0/+6
* radeonsi: take scratch buffer and draw indirect memory usage into accountMarek Olšák2016-08-061-0/+6
* radeonsi: check IB memory usage of CP DMA operationsMarek Olšák2016-08-061-0/+5