summaryrefslogtreecommitdiff
path: root/src/amd/vulkan/radv_descriptor_set.c
AgeCommit message (Expand)AuthorFilesLines
2018-03-07radv: Disable sampler ycbcr conversion.Bas Nieuwenhuizen1-0/+18
2018-03-07radv: Implement VK_KHR_maintenance3.Bas Nieuwenhuizen1-4/+79
2018-03-07radv: Update MAX_API_VERSION to 1.1.0Bas Nieuwenhuizen1-11/+11
2018-02-12radv: Fix compiler warning about uninitialized 'set'Eric Anholt1-1/+1
2018-02-01radv: store the bind point when creating descriptors with templatesSamuel Pitoiset1-0/+1
2018-01-10radv: remove radv_pipeline_layout::push_constant_stages fieldSamuel Pitoiset1-2/+0
2018-01-08radv: make descriptor BOs read-only for the GPUSamuel Pitoiset1-2/+4
2017-12-19radv: store pipeline stages that need push constantsSamuel Pitoiset1-0/+3
2017-11-20radv: use a 16 bytes array for the sampled/storage image descriptorsSamuel Pitoiset1-4/+5
2017-11-06radv: wrap cs_add_buffer in an inline. (v2)Dave Airlie1-3/+3
2017-11-06radv: add initial copy descriptor support. (v2)Dave Airlie1-2/+53
2017-11-04radv: Use an array to store descriptor sets.Bas Nieuwenhuizen1-22/+40
2017-10-26radv: add support for local bos. (v3)Dave Airlie1-1/+1
2017-09-20radv: Don't use a virtual function for getting the buffer virtual address.Bas Nieuwenhuizen1-4/+4
2017-09-20radv: Only enter the immutable samplers init loop when we have some.Bas Nieuwenhuizen1-12/+16
2017-08-29radv: clear dynamic_shader_stages on createGrazvydas Ignotas1-0/+1
2017-07-13radv: Fix descriptors for cube images with VK_IMAGE_USAGE_STORAGE_BITAlex Smith1-3/+15
2017-07-13radv: Fix possible invalid free of dynamic descriptorsAlex Smith1-1/+0
2017-04-27radv: fix regression in descriptor set freeing.Dave Airlie1-1/+1
2017-04-19radv: Remove binding buffer count.Bas Nieuwenhuizen1-11/+10
2017-04-19radv: Don't try to find gaps for non-freeable descriptors.Bas Nieuwenhuizen1-2/+3
2017-04-19radv: Use host memory pool for non-freeable descriptors.Bas Nieuwenhuizen1-16/+53
2017-04-19radv: Don't allocate dynamic descriptors separately.Bas Nieuwenhuizen1-12/+4
2017-04-14radv: remove the temp descriptor set infrastructureFredrik Höglund1-66/+28
2017-04-14radv: make sizes & offsets 32 bit in radv_descriptor_update_template_entry.Bas Nieuwenhuizen1-2/+2
2017-04-12radv: Hash the immutable samplers.Bas Nieuwenhuizen1-0/+3
2017-04-12radv: Use an offset instead of pointers for immutable samplers.Bas Nieuwenhuizen1-19/+23
2017-04-07radv: implement VK_KHR_descriptor_update_templateFredrik Höglund1-0/+163
2017-04-07radv: implement VK_KHR_push_descriptorFredrik Höglund1-1/+21
2017-04-07radv: replace an assertion with a conditionalFredrik Höglund1-3/+3
2017-04-07radv: refactor radv_UpdateDescriptorSetsFredrik Höglund1-12/+42
2017-03-15util/sha1: rework _mesa_sha1_{init,final}Emil Velikov1-5/+5
2017-03-06radv: don't use uninitialized value on failureGrazvydas Ignotas1-1/+1
2017-02-28radv: Don't allocate space for unused immutable samplers.Bas Nieuwenhuizen1-9/+14
2017-02-28radv: Detect if all immutable samplers for a binding are equal.Bas Nieuwenhuizen1-0/+5
2017-02-28radv: Store the immutable samplers as uint32_t[4].Bas Nieuwenhuizen1-9/+5
2017-02-17radv: Use different allocator for descriptor set vram.Bas Nieuwenhuizen1-57/+25
2017-02-17radv: Never try to create more than max_sets descriptor sets.Bas Nieuwenhuizen1-2/+5
2017-01-30radv: use new error codes for AllocateDescriptorSetsAndres Rodriguez1-1/+1
2016-10-19radv: move to using shared vk_alloc inlines.Dave Airlie1-14/+14
2016-10-19radv: drop local MIN/MAX macros.Dave Airlie1-1/+1
2016-10-12radv: add missing unreachableGrigori Goronzy1-0/+1
2016-10-07radv: add initial non-conformant radv vulkan driverDave Airlie1-0/+716