aboutsummaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan
Commit message (Expand)AuthorAgeFilesLines
* radv: run the EarlyCSEMemSSA LLVM passSamuel Pitoiset2018-05-251-0/+2
* radv: fix dumping compute shader on the graphics queueSamuel Pitoiset2018-05-251-5/+8
* radv: add radv_dump_pipeline_state() helperSamuel Pitoiset2018-05-251-6/+11
* radv: rework how shaders are dumped when generating a hang reportSamuel Pitoiset2018-05-251-26/+15
* radv: remove unused parameter in radv_dump_annotated_shader()Samuel Pitoiset2018-05-251-8/+6
* radv: call nir_lower_io_to_temporaries for VS, GS, TES and FSSamuel Pitoiset2018-05-241-0/+10
* radv: call nir_split_var_copies() before nir_lower_var_copies()Samuel Pitoiset2018-05-241-0/+3
* radv: fix computation of user sgprs for 32-bit pointersSamuel Pitoiset2018-05-221-1/+3
* radv: drop user_sgpr_info::sgpr_countSamuel Pitoiset2018-05-221-13/+11
* radv: add support for 32-bit pointers in user data SGPRsSamuel Pitoiset2018-05-224-21/+40
* radv: add set_loc_shader_ptr() helperSamuel Pitoiset2018-05-221-7/+13
* radv: allocate descriptor BOs in the 32-bit addr spaceSamuel Pitoiset2018-05-221-1/+2
* radv: allocate the upload BO in the 32-bit addr spaceSamuel Pitoiset2018-05-221-1/+2
* radv: set amdgpu-32bit-address-high-bits LLVM attributeSamuel Pitoiset2018-05-223-0/+8
* radv/winsys: allow to allocate BOs in the 32-bit addr spaceSamuel Pitoiset2018-05-222-1/+3
* radv/winsys: request high addressSamuel Pitoiset2018-05-221-4/+6
* radv: fix centroid interpolationSamuel Pitoiset2018-05-211-3/+0
* radv: Cleanup unused prime blit path.Bas Nieuwenhuizen2018-05-212-25/+0
* radv: Fix SRGB compute copies.Bas Nieuwenhuizen2018-05-212-0/+42
* radv: fix VK_EXT_descriptor_indexingChristoph Haag2018-05-201-1/+1
* radv: pass radv_nir_compiler_options directly to create_llvm_function()Samuel Pitoiset2018-05-181-4/+3
* radv: add radv_emit_shader_pointer() helperSamuel Pitoiset2018-05-173-13/+18
* radv: add some helpers for cleaning up radv_get_preamble_cs()Samuel Pitoiset2018-05-171-86/+128
* amd: remove support for LLVM 4.0Marek Olšák2018-05-174-19/+7
* radv: only declare the ESGS rings for pre GFX9 chipsSamuel Pitoiset2018-05-171-4/+10
* radv: allow to print GPU info with RADV_DEBUG=infoSamuel Pitoiset2018-05-172-0/+5
* radv: do not emit unnecessary ES output storesSamuel Pitoiset2018-05-171-3/+23
* radv: do not emit unnecessary GS output storesSamuel Pitoiset2018-05-171-0/+7
* radv: only pass the global BO list at submit time if enabledSamuel Pitoiset2018-05-171-2/+6
* radv: remove the radv_finishme() when compiling shadersSamuel Pitoiset2018-05-171-4/+0
* radv: remove radv_device::llvm_supports_spillSamuel Pitoiset2018-05-173-7/+1
* radv: add generated files to .gitignore(s)Dieter Nützel2018-05-151-0/+1
* radv: reduce the number of parameters export by the GS copy shaderSamuel Pitoiset2018-05-141-4/+3
* radv: scan the geometry shader output usage maskSamuel Pitoiset2018-05-142-0/+9
* radv: run the shader info pass before emitting the GS copy shaderSamuel Pitoiset2018-05-141-0/+2
* radv: check that layout isn't NULL in radv_nir_shader_info_pass()Samuel Pitoiset2018-05-141-1/+1
* radv: Disable texel buffers with A2 SNORM/SSCALED/SINT for pre-vega.Bas Nieuwenhuizen2018-05-141-0/+19
* radv: Fix up 2_10_10_10 alpha sign.Bas Nieuwenhuizen2018-05-144-13/+98
* radv: Add support for IMG_DATA_FORMAT_32_32_32.Bas Nieuwenhuizen2018-05-142-4/+7
* radv: Translate logic ops.Bas Nieuwenhuizen2018-05-141-2/+43
* radv: Fix multiview queries.Bas Nieuwenhuizen2018-05-141-19/+20
* radv: remove useless check in radv_create_shaders()Samuel Pitoiset2018-05-141-1/+1
* radv: allow to dump the GS copy shader with RADV_DEBUG="shaders"Samuel Pitoiset2018-05-143-5/+8
* radv: move {load,store}_var intrinsics scanning in different functionsSamuel Pitoiset2018-05-141-47/+80
* radv: use compute path for multi-layer images.Dave Airlie2018-05-141-0/+2
* radv: resolve all layers in compute resolve path.Dave Airlie2018-05-141-6/+42
* radv/resolve: do fmask decompress on all layers.Dave Airlie2018-05-141-1/+1
* radv: add initial support for VK_PIPELINE_CREATE_DISABLE_OPTIMIZATION_BITTimothy Arceri2018-05-134-16/+28
* radv: move ac_build_if_state on top of radv_nir_to_llvm.cSamuel Pitoiset2018-05-111-91/+92
* radv: minor cleanups in radv_fill_shader_variant()Samuel Pitoiset2018-05-111-14/+15