summaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan/radv_private.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* radv: Split out db_shader_control computation.Bas Nieuwenhuizen2018-01-301-1/+0
* radv: Compute shader_z_format when emitting it.Bas Nieuwenhuizen2018-01-301-1/+0
* radv: Merge depth stencil state with PM4 generation.Bas Nieuwenhuizen2018-01-301-8/+0
* radv: Merge ps_input_cntl computation with PM4 generation.Bas Nieuwenhuizen2018-01-301-2/+0
* radv: Merge vtx_reuse_depth computation with PM4 generation.Bas Nieuwenhuizen2018-01-301-1/+0
* radv: Merge vs state computation with PM4 generation.Bas Nieuwenhuizen2018-01-301-8/+0
* radv: Merge binning state generation with pm4 emission.Bas Nieuwenhuizen2018-01-301-6/+0
* radv: Constify some pipeline helpers.Bas Nieuwenhuizen2018-01-301-2/+2
* radv: Record a PM4 sequence for graphics pipeline switches.Bas Nieuwenhuizen2018-01-301-0/+2
* radv: Determine unneeded dynamic states.Bas Nieuwenhuizen2018-01-301-0/+1
* radv: move spi_baryc_cntl to pipelineDave Airlie2018-01-251-0/+1
* radv: fix sample_mask_in loading. (v3.1)Dave Airlie2018-01-241-0/+2
* radv: add fs_key meta format support to resolve passes.Dave Airlie2018-01-241-2/+2
* radv: Implement VK_ANDROID_native_buffer.Bas Nieuwenhuizen2018-01-191-0/+12
* radv: Add create image flag to not use DCC/CMASK.Bas Nieuwenhuizen2018-01-191-0/+1
* radv: Implement VK_EXT_debug_report.Bas Nieuwenhuizen2018-01-171-0/+3
* radv: don't emit unneeded vertex state.Dave Airlie2018-01-121-0/+4
* radv: Implement VK_EXT_discard_rectangles.Bas Nieuwenhuizen2018-01-101-6/+17
* radv: Add mapping between dynamic state mask and external enum.Bas Nieuwenhuizen2018-01-101-9/+23
* radv: add has_scissor_bug for Vega10 and RavenSamuel Pitoiset2018-01-081-0/+1
* radv: make shader BOs read-only for the GPUSamuel Pitoiset2018-01-081-0/+1
* radv: remove unused radv_color_buffer_info::cb_clear_valueXSamuel Pitoiset2018-01-051-2/+0
* radv: Implement binning on GFX9.Bas Nieuwenhuizen2017-12-311-0/+7
* radv: Disable DCC for GENERAL layout and compute transfer dest.Bas Nieuwenhuizen2017-12-291-0/+4
* radv: Make color meta operations layout aware.Bas Nieuwenhuizen2017-12-291-3/+19
* radv: Add compute DCC decompress.Bas Nieuwenhuizen2017-12-291-0/+4
* radv: Add GFX DCC decompress.Bas Nieuwenhuizen2017-12-291-0/+1
* radv/gfx9: fix buffer to image for 3d images on compute queuesDave Airlie2017-12-291-0/+1
* radv/gfx9: fix 3d image clears on compute queuesDave Airlie2017-12-291-0/+1
* radv/gfx9: fix 3d image to image transfers on compute queues.Dave Airlie2017-12-291-0/+1
* radv/meta: fix blit paths for depth/stencil (v2.1)Dave Airlie2017-12-221-2/+2
* radv: handle depth/stencil image copy with layouts better. (v3.1)Dave Airlie2017-12-221-2/+18
* radv/gfx9: add support for 3d images to blit 2d pathsDave Airlie2017-12-221-5/+5
* radv/gfx9: add 3d sampler image->buffer copy shader. (v3)Dave Airlie2017-12-221-0/+1
* radv: create pipeline layout objects for all meta operationsSamuel Pitoiset2017-12-191-0/+3