summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_pipe.c
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: add DCC decompression (v2)Bas Nieuwenhuizen2016-03-091-0/+2
* radeonsi: implement binary shaders & shader cache in memory (v2)Marek Olšák2016-02-211-2/+3
* radeonsi: enable compiling one variant per shaderMarek Olšák2016-02-211-1/+3
* radeonsi: add PS prologMarek Olšák2016-02-211-0/+1
* radeonsi: add PS epilogMarek Olšák2016-02-211-0/+1
* radeonsi: add TCS epilogMarek Olšák2016-02-211-0/+1
* radeonsi: add VS epilogMarek Olšák2016-02-211-1/+1
* radeonsi: add VS prologMarek Olšák2016-02-211-0/+19
* radeonsi: first bits for non-monolithic shadersMarek Olšák2016-02-211-0/+1
* gallium: add PIPE_SHADER_CAP_MAX_SHADER_IMAGESIlia Mirkin2016-02-151-0/+1
* gallium: add PIPE_SHADER_CAP_SUPPORTED_IRSSamuel Pitoiset2016-02-131-0/+6
* gallium/radeon: drop support for LLVM 3.5Marek Olšák2016-02-111-15/+2
* gallium/radeon: implement query_memory_info (v2)Marek Olšák2016-02-051-1/+1
* gallium: add interface for querying memory usage and sizes (v2)Marek Olšák2016-02-051-0/+1
* gallium/radeon: just get num_tile_pipes from the winsysMarek Olšák2016-02-051-52/+0
* gallium/radeon: rename & reorder members of radeon_infoMarek Olšák2016-02-051-1/+1
* gallium: add PIPE_CAP_QUERY_BUFFER_OBJECTIlia Mirkin2016-02-041-0/+1
* radeonsi: implement PK2H and UP2H opcodesMarek Olšák2016-02-041-1/+3
* gallium/radeon: support PIPE_CAP_SURFACE_REINTERPRET_BLOCKSNicolai Hähnle2016-02-031-1/+1
* gallium: Add PIPE_CAP_SURFACE_REINTERPRET_BLOCKSNicolai Hähnle2016-02-031-0/+1
* gallium: Add PIPE_CAP_BUFFER_SAMPLER_VIEW_RGBA_ONLYNicolai Hähnle2016-02-031-0/+3
* radeonsi: Add option for SI schedulerAxel Davy2016-01-281-1/+5
* gallium/radeon: rename max_compute_units -> num_good_compute_unitsMarek Olšák2016-01-221-1/+1
* gallium: add GREMEDY_string_markerRob Clark2016-01-211-0/+1
* gallium/st: add pipe_context::generate_mipmap()Charmaine Lee2016-01-141-0/+1
* gallium/radeon: implement PIPE_CAP_INVALIDATE_BUFFERNicolai Hähnle2016-01-141-1/+1
* gallium: add PIPE_CAP_INVALIDATE_BUFFERNicolai Hähnle2016-01-141-0/+1
* radeonsi: move POSITION and FACE fragment shader inputs to system valuesMarek Olšák2016-01-131-2/+2
* gallium: add PIPE_CAP_SHADER_BUFFER_OFFSET_ALIGNMENTIlia Mirkin2016-01-081-0/+1
* gallium: add PIPE_SHADER_CAP_MAX_SHADER_BUFFERSIlia Mirkin2016-01-081-0/+2
* gallium: add caps for POSITION and FACE system valuesMarek Olšák2016-01-081-0/+2
* gallium: add caps to expose support for multi indirect drawsIlia Mirkin2016-01-071-0/+2
* gallium: add PIPE_CAP_TGSI_PACK_HALF_FLOAT to indicate UP2H/PK2H supportIlia Mirkin2016-01-031-0/+1
* gallium: add PIPE_CAP_DRAW_PARAMETERSIlia Mirkin2015-12-301-0/+1
* gallium/radeon: remove radeon_winsys_cs_handleMarek Olšák2015-12-111-2/+2
* gallium/drivers: Sanitize NULL checks into canonical formEdward O'Callaghan2015-12-061-3/+3
* radeonsi: implement AMD_performance_monitor for CIK+Nicolai Hähnle2015-11-251-0/+3
* radeonsi: calculate optimal GS ring sizes to fix GS hangs on TongaMarek Olšák2015-11-131-0/+2
* gallium/radeon: inline the r600_rings structureMarek Olšák2015-11-131-4/+4
* gallium: add PIPE_CAP_CLEAR_TEXTURE and clear_texture prototypeIlia Mirkin2015-11-111-0/+1
* gallium: add PIPE_CAP_COPY_BETWEEN_COMPRESSED_AND_PLAIN_FORMATSMarek Olšák2015-10-281-0/+1
* radeonsi: add Stoney to si_init_gs_info()Alex Deucher2015-10-231-0/+1
* radeonsi: add another requirement for PARTIAL_ES_WAVEMarek Olšák2015-10-241-1/+28
* radeonsi: allow unbinding pixel shaders and remove the dummy shaderMarek Olšák2015-10-241-2/+0
* gallium: add PIPE_SHADER_CAP_MAX_UNROLL_ITERATIONS_HINTMarek Olšák2015-10-201-0/+2
* radeonsi: support thread-safe shaders shared by multiple contextsMarek Olšák2015-10-201-3/+3
* gallium: add PIPE_CAP_SHAREABLE_SHADERSMarek Olšák2015-10-201-0/+1
* radeonsi: add support for ARB_texture_viewMarek Olšák2015-10-201-1/+1
* radeonsi: implement vertex color clampingMarek Olšák2015-10-171-1/+1
* radeonsi: implement fragment color clampingMarek Olšák2015-10-171-1/+1