summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineOpenGL/src/PipelineResourceSignatureGLImpl.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* PipelineResourceSignatureD3D11Impl: reworked resource allocationassiduous2021-03-191-1/+8
* Some minor/cosmetic changesassiduous2021-03-191-9/+9
* Unified implementation of IPipelineResourceSignature::IsCompatibleWithassiduous2021-03-191-27/+0
* Unified PRS hash calculationassiduous2021-03-191-33/+4
* GL backend: some code improvementsassiduous2021-03-191-1/+1
* Removed unused ShaderVariableManagerGL::dvpVerifyBindingsassiduous2021-03-191-2/+2
* Reworked samplers handling in OpenGLassiduous2021-03-191-90/+80
* Resource singature: moved allocation of static resource cache and var manager...assiduous2021-03-191-13/+7
* ShaderResourceBinding{D3D12, Vk, GL} - removed the remaining duplicate codeassiduous2021-03-191-2/+2
* Moved m_SRBMemAllocator to PipelineResourceSignatureBaseassiduous2021-03-191-2/+1
* Unified implementation of InitializeStaticSRBResources in D3D12, Vk and GL ba...assiduous2021-03-191-10/+0
* OpenGL backend: reorganized headers, removed signature methods implemented by...assiduous2021-03-191-30/+0
* Replaced duplicate CacheContentType enums with the common ResourceCacheConten...assiduous2021-03-191-3/+3
* Reworked non-separable programs in GL; added more PSO and PRS validationassiduous2021-03-191-34/+1
* Moved GetResourceAttribution() function to PipelineStateBase to eliminate dup...assiduous2021-03-191-28/+32
* Unified CreateShaderResourceBinding in D3D12, Vk and GL signaturesassiduous2021-03-191-6/+1
* Moved static variable cache and managers to PipelineResourceSignatureBaseassiduous2021-03-191-55/+15
* OpenGL: added SRB memory allocator, some minor improvementsazhirnov2021-03-191-27/+42
* GL backend: some cosmetic code changesassiduous2021-03-191-7/+7
* OpenGL: added resource signatureazhirnov2021-03-191-0/+758