summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngine/include/PipelineResourceSignatureBase.hpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Unified implementation of IPipelineResourceSignature::IsCompatibleWithassiduous2021-03-191-2/+43
* Unified PRS hash calculationassiduous2021-03-191-0/+13
* Moved ProcessSignatureResources method to PipelineResourceSignatureBaseassiduous2021-03-191-0/+29
* Resource singature: moved allocation of static resource cache and var manager...assiduous2021-03-191-21/+36
* Moved m_SRBMemAllocator to PipelineResourceSignatureBaseassiduous2021-03-191-1/+11
* Unified implementation of InitializeStaticSRBResources in D3D12, Vk and GL ba...assiduous2021-03-191-23/+25
* Implemented common PRS methods directly in PipelineResourceSignatureBase; ref...assiduous2021-03-191-86/+94
* Unified resource signature handling by pipeline state in D3D12, Vk and GLassiduous2021-03-191-48/+12
* Unified CreateShaderResourceBinding in D3D12, Vk and GL signaturesassiduous2021-03-191-0/+17
* Moved static variable cache and managers to PipelineResourceSignatureBaseassiduous2021-03-191-16/+73
* Refactored passing template arguments to base classesassiduous2021-03-191-6/+9
* Minor updates to ValidatePipelineResourceSignatureDescassiduous2021-03-191-5/+2
* OpenGL: added SRB memory allocator, some minor improvementsazhirnov2021-03-191-2/+19
* OpenGL: added resource signatureazhirnov2021-03-191-5/+0
* Few updates to PipelineStateVkImpl and PipelineStateD3D12Implassiduous2021-03-191-8/+9
* some fixes and improvements for D3D12 & Vulkanazhirnov2021-03-191-2/+47
* Replaced InitializeStaticResources and InitializeStaticResourcesWithSignature...assiduous2021-03-191-0/+23
* Implemented committed resource validation in d3d12assiduous2021-03-191-6/+42
* PipelineResourceSignatureD3D12Impl and PipelineResourceSignatureVkImpl: remov...assiduous2021-03-191-12/+6
* Updated accessing static variables through PSOassiduous2021-03-191-12/+0
* Unified static resource methods in PipelineResourceSignatureVkImpl and Pipeli...assiduous2021-03-191-12/+41
* Moved duplicate static resources logic from PipelineResourceSignatureD3D12Imp...assiduous2021-03-191-10/+58
* PipelineResourceSignatureD3D12Impl: some refactoringassiduous2021-03-191-2/+15
* Few updates to D3D12 resource signatureassiduous2021-03-191-15/+17
* Fixed clang/gcc build errorassiduous2021-03-191-1/+1
* Removed duplicates of FindAssignedSampler and FindImmutableSampler functionsassiduous2021-03-191-0/+40
* Few minor updates to PipelineResourceSignature{Vk and D3D12}Implassiduous2021-03-191-7/+13
* merged with resource_signatureazhirnov2021-03-191-2/+0
* PipelineResourceSignatureVkImpl: removed methods and members that were moved ...assiduous2021-02-041-3/+5
* update for vulkan PRSazhirnov2021-02-041-0/+28
* PipelineResourceSignatureVkImpl: some code improvementsassiduous2021-01-301-1/+1
* added immutable samplers to descriptor set layout, fixed PRS testsazhirnov2021-01-261-0/+1
* Refactored PipelineResourceSignatureVkImplassiduous2021-01-261-1/+1
* Added first couple of pipeline resource signature testsassiduous2021-01-251-0/+10
* improvements and optimizations for resource signatureazhirnov2021-01-231-13/+34
* Some refactoring of PipelineLayoutVkassiduous2021-01-221-9/+1
* Some code clean-upassiduous2021-01-211-18/+21
* pipeline resource signature for vulkanazhirnov2021-01-211-86/+29
* added pipeline resource signature (wip)azhirnov2021-01-151-0/+294