summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineVulkan/src/ShaderResourceCacheVk.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Some minor/cosmetic changesassiduous2021-03-191-20/+12
* Vk backend: moved resource binding logic to variable manager and cacheassiduous2021-03-191-5/+140
* Vk backend: reorganized headers; removed PRS methods implemented in PipelineR...assiduous2021-03-191-0/+2
* Some updates to PipelineResourceSignatureVkImpl and ShaderResourceCacheVkassiduous2021-03-191-10/+40
* Fixed handling of dynamic structured buffers in Vulkanassiduous2021-03-191-9/+9
* Fixed clang warningassiduous2021-02-011-0/+4
* Shader resource cache Vk: added debug checks for dynamic buffers and offsetsassiduous2021-01-311-11/+22
* Pipeline resource signature Vk: removed texel buffers with dynamic offsets as...assiduous2021-01-311-3/+0
* Pipeline Resource Signature Vk: updated SRB cache initializationassiduous2021-01-311-0/+1
* improvements and optimizations for resource signatureazhirnov2021-01-231-2/+0
* pipeline resource signature for vulkanazhirnov2021-01-211-50/+66
* added pipeline resource signature (wip)azhirnov2021-01-151-46/+46
* Updated copyright noticeassiduous2021-01-011-1/+1
* Added ability to update AS.azhirnov2020-11-101-13/+33
* Added support for local root signature & shader record.azhirnov2020-11-051-1/+1
* Added AS copy with compacting.azhirnov2020-11-051-1/+3
* fixed resource state transitions, some improvements for ray tracingazhirnov2020-11-031-29/+11
* added ray tracing implementation for dx12 and vulkanazhirnov2020-10-281-31/+32
* PSO refactoring for ray tracingazhirnov2020-10-251-1/+47
* Implemented input attachments in Vulkan backend; added testassiduous2020-08-041-0/+25
* Renamed _DEBUG and DEVELOPMENT macros to DILGENT_DEBUG and DILIGENT_DEVELOPMENTassiduous2020-03-261-6/+6
* Renamed .h -> .hpp in GraphicsEngineVulkan projectassiduous2020-01-261-7/+7
* Updated coyright noticeassiduous2020-01-011-7/+11
* clang-formatted cpp files of GraphiceEngineVulkan projectEgor Yusov2019-11-241-69/+80
* Vk backend: optimized PrepareForDraw() by not calling BindDescriptorSetsWithD...Egor Yusov2019-10-241-1/+25
* Vulkan backend: added a bunch of __forceinline's to improve performanceEgor Yusov2019-10-191-61/+0
* Updated Copyright noticeEgor Yusov2019-09-171-1/+1
* Couple of minor updatesEgor Yusov2019-04-141-2/+6
* Improved handling of read-only storage buffers (aka buffer SRVs) in Vulkan ba...Egor Yusov2019-04-141-12/+30
* Updated ALLOCATE macros to make it more convenientEgor Yusov2019-04-131-1/+1
* Few minor improvements to shader resource management in Vk backendEgor Yusov2019-03-071-1/+1
* Added debug checks to verify that all resources in ShaderResouceCacheVk have ...Egor Yusov2019-03-031-2/+24
* Some minor changes to ShaderResourceCacheVkEgor Yusov2019-03-021-13/+13
* Fixed a number of issue with resource bindingEgor Yusov2019-03-011-1/+3
* Updated copyright noticeEgor Yusov2019-01-021-1/+1
* Fixed missing UAV barriers in Vulkan backendEgor Yusov2018-12-091-11/+28
* Minor code improvementsEgor Yusov2018-12-051-0/+2
* Minor code improvements in Vk backendEgor Yusov2018-12-051-8/+14
* Replaced COMMIT_SHADER_RESOURCES_FLAGS with RESOURCE_STATE_TRANSITION_MODEEgor Yusov2018-12-031-3/+3
* Added explicit state transition control to UpdateBuffer and UpdateTexture com...Egor Yusov2018-12-021-1/+1
* Added IShaderResourceBinding::InitializeStaticResources() method to allow exp...Egor Yusov2018-11-241-8/+8
* Implemented explicit layout transitions in Vulkan backendEgor Yusov2018-11-201-54/+83
* Fixed issue with binding sampler array elements of combined image samplers in...Egor Yusov2018-10-291-0/+5
* Fixed issue with buffer view offset in VK backendEgor Yusov2018-08-261-3/+4
* Reworked dynamic resource management in Vulkan to not rely on RingBuffer; add...Egor Yusov2018-07-311-3/+5
* Added Development configuration tests in Vulkan backend; fixed code formattingEgor Yusov2018-07-191-10/+10
* Implemented mipmap generation in VulkanEgor Yusov2018-07-071-3/+18
* Improved memory allocation for shader variables and resource cache in Vk backendEgor Yusov2018-06-221-0/+10
* Updated vulkan backend source formattingEgor Yusov2018-06-201-3/+3
* Fixed layout transition for depth textures in VulkanEgor Yusov2018-06-191-1/+9