summaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan/radv_private.h
Commit message (Expand)AuthorAgeFilesLines
* radv: add radv_emit_shader_pointer() helperSamuel Pitoiset2018-05-171-0/+10
* radv: remove radv_device::llvm_supports_spillSamuel Pitoiset2018-05-171-1/+0
* radv: Fix up 2_10_10_10 alpha sign.Bas Nieuwenhuizen2018-05-141-0/+1
* radv: add initial support for VK_PIPELINE_CREATE_DISABLE_OPTIMIZATION_BITTimothy Arceri2018-05-131-0/+1
* radv: fix multisample image copiesMatthew Nicholls2018-05-021-9/+9
* radv: use a global BO list only for VK_EXT_descriptor_indexingSamuel Pitoiset2018-04-201-0/+3
* Revert "radv: Don't store buffer references in the descriptor set."Samuel Pitoiset2018-04-201-0/+2
* radv: enable DCC for MSAA 2x textures on VI under an optionSamuel Pitoiset2018-04-191-0/+3
* radv: Don't store buffer references in the descriptor set.Bas Nieuwenhuizen2018-04-181-2/+0
* radv: Keep a global BO list for VkMemory.Bas Nieuwenhuizen2018-04-181-0/+8
* radv: make radv_initialise_cmask() staticSamuel Pitoiset2018-04-161-2/+0
* mesa: include mtypes.h lessMarek Olšák2018-04-121-0/+1
* radv: Implement VK_EXT_vertex_attribute_divisor.Bas Nieuwenhuizen2018-04-121-0/+1
* radv: Enable RB+ where possible.Bas Nieuwenhuizen2018-04-111-0/+4
* radv: add radv_image_is_tc_compat_htile() helperSamuel Pitoiset2018-04-091-0/+9
* radv: clean up radv_vi_dcc_enabled()Samuel Pitoiset2018-04-091-6/+10
* radv: clean up radv_htile_enabled()Samuel Pitoiset2018-04-091-6/+9
* radv: add radv_image_has_{cmask,fmask,dcc,htile}() helpersSamuel Pitoiset2018-04-091-0/+36
* radv: only enable PERFECT_ZPASS_COUNTS for precision occlusion queriesSamuel Pitoiset2018-04-061-0/+1
* radv: use a mask for VBOs and shaders prefetchingSamuel Pitoiset2018-04-051-1/+2
* radv: implement out-of-order rasterization when it's safe on VI+Samuel Pitoiset2018-04-041-0/+4
* radv: set SAMPLE_RATE to the number of samples of the current fbSamuel Pitoiset2018-03-301-0/+1
* radv: remove unused radv_pipeline::needs_data_cache variableSamuel Pitoiset2018-03-221-1/+0
* radv: add dump_shader to the NIR compiler optionsSamuel Pitoiset2018-03-151-4/+2
* radv: fix vkGetDeviceQueue2() when create flags don't matchSamuel Pitoiset2018-03-141-0/+1
* ac/nir: move ac_nir_compiler_options and friends to radv folderSamuel Pitoiset2018-03-131-3/+4
* ac: move ac_shader_info to radv folderSamuel Pitoiset2018-03-131-0/+7
* ac/nir: move ac_shader_variant_info and friends to radv folderSamuel Pitoiset2018-03-131-5/+7
* ac/nir: move all RADV related code to radv_nir_to_llvm.cSamuel Pitoiset2018-03-131-0/+18
* radv: Increase the number of dynamic uniform buffers.Bas Nieuwenhuizen2018-03-121-1/+3
* radv: only emit cache flushes when the pool size is large enoughSamuel Pitoiset2018-03-011-0/+6
* radv: keep track of the query pool sizeSamuel Pitoiset2018-03-011-0/+1
* radv: make sure to emit cache flushes before starting a querySamuel Pitoiset2018-03-011-0/+5
* radv: remove device pointer from buffer.Dave Airlie2018-02-281-1/+0
* radv: merge tess rings into a single boDave Airlie2018-02-271-2/+1
* radv: Return NULL for entrypoints when not supported.Bas Nieuwenhuizen2018-02-231-1/+5
* radv: Track enabled extensions.Bas Nieuwenhuizen2018-02-231-0/+4
* radv: Put supported extensions in a struct.Bas Nieuwenhuizen2018-02-231-0/+3
* radv: implement VK_EXT_external_memory_hostFredrik Höglund2018-02-081-0/+1
* radv: use separate bindings for graphics and compute descriptorsSamuel Pitoiset2018-02-011-5/+20
* radv: store the bind point when creating descriptors with templatesSamuel Pitoiset2018-02-011-0/+1
* radv: remove predication on cache flushesMatthew Nicholls2018-01-311-1/+0
* radv: Merge raster state with PM4 generation.Bas Nieuwenhuizen2018-01-301-10/+0
* radv: Move gs state out of pipeline.Bas Nieuwenhuizen2018-01-301-8/+0
* radv: Split out cliprect rule generation.Bas Nieuwenhuizen2018-01-301-1/+0
* radv: Merge VGT_GS_MODE computation with PM4 generation.Bas Nieuwenhuizen2018-01-301-2/+0
* radv: Move tessellation state out of pipeline.Bas Nieuwenhuizen2018-01-301-13/+0
* radv: Move blend state out of pipeline.Bas Nieuwenhuizen2018-01-301-12/+0
* radv: Split out generating VGT_SHADER_STAGES_EN.Bas Nieuwenhuizen2018-01-301-1/+0
* radv: Split out the ia_multi_vgt_param precomputation.Bas Nieuwenhuizen2018-01-301-6/+10