summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/radeonsi/si_pipe.c
AgeCommit message (Expand)AuthorFilesLines
2017-07-05radeonsi: enable R600_DEBUG=nir for vertex and fragment shadersnir-v2Nicolai Hähnle1-0/+6
2017-07-05radeonsi: implement pipe_screen::get_compiler_options for NIRNicolai Hähnle1-0/+33
2017-07-05gallium: add PIPE_CAP_NIR_SAMPLERS_AS_DEREFNicolai Hähnle1-0/+1
2017-06-27radeonsi: move instance divisors into a constant bufferMarek Olšák1-0/+2
2017-06-23gallium/radeon: pass create_screen flags to r600_common_screen_initMarek Olšák1-2/+3
2017-06-22radeonsi/gfx9: keep reusing the same buffer/address for the gfx9 flush fenceMarek Olšák1-0/+18
2017-06-22radeonsi/gfx9: enable the constant engineMarek Olšák1-4/+1
2017-06-22radeonsi/gfx9: indirect buffers and all CP packets use TC L2Marek Olšák1-2/+4
2017-06-19radeonsi/gfx9: disable sparse buffersMarek Olšák1-0/+3
2017-06-18radeonsi: reduce overhead for resident textures which need color decompressionSamuel Pitoiset1-0/+4
2017-06-18radeonsi: reduce overhead for resident textures which need depth decompressionSamuel Pitoiset1-0/+2
2017-06-14radeonsi: enable ARB_bindless_textureSamuel Pitoiset1-1/+3
2017-06-14radeonsi: implement ARB_bindless_textureSamuel Pitoiset1-0/+15
2017-06-14radeonsi: add a slab allocator for bindless descriptorsSamuel Pitoiset1-0/+12
2017-06-14gallium: add PIPE_CAP_BINDLESS_TEXTURESamuel Pitoiset1-0/+1
2017-06-07radeonsi: clean up decompress blend state namesMarek Olšák1-4/+4
2017-06-07radeonsi: use a compiler queue with a low priority for optimized shadersMarek Olšák1-4/+27
2017-06-07util/u_queue: add an option to set the minimum thread priorityMarek Olšák1-1/+1
2017-06-07radeonsi: decrease the number of compiler threads to num CPUs - 1Marek Olšák1-1/+4
2017-06-02gallium: Add a cap to check if the driver supports ARB_post_depth_coverageLyude1-0/+1
2017-05-29radeonsi: fix a crash in si_destroy_context if we fail earlyMarek Olšák1-1/+2
2017-05-25radeon: rename has_uvd info to has_hw_decodeLeo Liu1-1/+1
2017-05-22radeonsi/gfx9: compile shaders with +xnackMarek Olšák1-6/+7
2017-05-18radeonsi: do only 1 big CE dump at end of IBs and one reload in the preambleMarek Olšák1-0/+1
2017-05-17gallium: add PIPE_CAP_ALLOW_MAPPED_BUFFERS_DURING_EXECUTIONMarek Olšák1-0/+1
2017-05-15radeonsi: enable threaded_contextMarek Olšák1-3/+34
2017-05-15gallium/radeon: unwrap a context if we get a wrapped oneMarek Olšák1-1/+1
2017-05-15radeonsi/gfx9: add support for RavenMarek Olšák1-2/+5
2017-05-10gallium: add PIPE_CAP_CAN_BIND_CONST_BUFFER_AS_VERTEXMarek Olšák1-0/+1
2017-05-05radeonsi: drop support for LLVM 3.8Marek Olšák1-14/+7
2017-04-28radeonsi: remove VS epilog code, compile VS with PrimID export on demandMarek Olšák1-1/+0
2017-04-28radeonsi/gfx9: enable OpenGL 4.5Marek Olšák1-5/+0
2017-04-26radeonsi: disable the TGSI merge registers passSamuel Pitoiset1-1/+1
2017-04-26gallium: add PIPE_SHADER_CAP_TGSI_SKIP_MERGE_REGISTERSSamuel Pitoiset1-0/+1
2017-04-14radeonsi: enable ARB_shader_viewport_layer_arrayNicolai Hähnle1-1/+1
2017-04-14gallium: add PIPE_CAP_TGSI_TES_LAYER_VIEWPORTNicolai Hähnle1-0/+1
2017-04-05radeonsi: enable ARB_shader_ballotNicolai Hähnle1-1/+3
2017-04-05gallium: add PIPE_CAP_TGSI_BALLOTNicolai Hähnle1-0/+1
2017-04-05radeonsi: enable ARB_sparse_bufferNicolai Hähnle1-1/+10
2017-04-05gallium: add sparse buffer interface and capabilityNicolai Hähnle1-0/+1
2017-03-31gallium: Add a cap to check if the driver supports fill_rectangleLyude1-0/+1
2017-04-01gallium: remove support for predicates from TGSI (v2)Marek Olšák1-1/+0
2017-03-31radeonsi/gfx9: disable CEMarek Olšák1-1/+4
2017-03-31radeonsi: add tests verifying that VM faults don't hangMarek Olšák1-0/+37
2017-03-31radeonsi: adjust checking for SC bug workaroundsMarek Olšák1-0/+4
2017-03-31radeonsi: implement ARB_shader_group_voteNicolai Hähnle1-1/+3
2017-03-31radeonsi: enable ARB_shader_clockNicolai Hähnle1-1/+1
2017-03-31gallium: add PIPE_CAP_TGSI CLOCKNicolai Hähnle1-0/+1
2017-03-30radeonsi/gfx9: only allow GL 3.1Marek Olšák1-0/+5
2017-03-30radeonsi/gfx9: image descriptor changes in immutable fieldsMarek Olšák1-1/+2