summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/radeonsi/si_pipe.c
AgeCommit message (Expand)AuthorFilesLines
2017-07-31radeonsi: add enable_sisched driconf optiondriconfNicolai Hähnle1-0/+4
2017-07-31gallium: add pipe_screen_config to screen_create functionsNicolai Hähnle1-2/+2
2017-07-31radeonsi: enable R600_DEBUG=nir for vertex and fragment shadersNicolai Hähnle1-0/+6
2017-07-31radeonsi: implement pipe_screen::get_compiler_options for NIRNicolai Hähnle1-0/+33
2017-07-31gallium: add PIPE_CAP_NIR_SAMPLERS_AS_DEREFNicolai Hähnle1-0/+1
2017-07-26radeonsi: decrease the number of compiler threadsMarek Olšák1-1/+1
2017-07-26radeonsi: fix detection of DRAW_INDIRECT_MULTI on SINicolai Hähnle1-2/+2
2017-07-18radeonsi: add back the USE_MININUM_PRIORITY flag to the low-prio compiler queueMarek Olšák1-1/+2
2017-07-17radeonsi: automatically resize shader compiler thread queues when they are fullMarek Olšák1-8/+4
2017-07-17radeonsi: expose ARB_timer_query unconditionallyMarek Olšák1-5/+2
2017-07-17radeonsi: prevent a crash with DBG_CHECK_VM and u_threaded_contextMarek Olšák1-4/+6
2017-07-17radeonsi/gfx9: add workarounds to avoid VGPR indexing completelyMarek Olšák1-6/+19
2017-07-17radeonsi: merge si_llvm_get_amdgpu_target into ac_get_llvm_targetMarek Olšák1-1/+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