| Commit message (Expand) | Author | Files | Lines |
| 2021-03-19 | Removed duplicate code from unbinding incompatible signatures logic in D3D11,... | assiduous | 1 | -21/+1 |
| 2021-03-19 | PipelineResourceSignatureD3D11Impl: reworked resource allocation | assiduous | 2 | -2/+9 |
| 2021-03-19 | GL backend: fixed issue with immutable sampler stages in default signature wi... | assiduous | 1 | -2/+18 |
| 2021-03-19 | code cleanup | azhirnov | 12 | -13/+0 |
| 2021-03-19 | Added DrawMeshIndirectCount command. | azhirnov | 2 | -0/+7 |
| 2021-03-19 | Added inline ray tracing & trace rays indirect command. | azhirnov | 3 | -3/+14 |
| 2021-03-19 | Refactored D3D11 resource cache | assiduous | 1 | -2/+3 |
| 2021-03-19 | Unified fence implementations in all backends | assiduous | 2 | -17/+3 |
| 2021-03-19 | Renamed Align to AlignUp | assiduous | 1 | -1/+1 |
| 2021-03-19 | Direct3D11: added resource signature | azhirnov | 1 | -1/+1 |
| 2021-03-19 | Some minor/cosmetic changes | assiduous | 3 | -24/+16 |
| 2021-03-19 | Updated resource binding validation | assiduous | 3 | -58/+64 |
| 2021-03-19 | Moved duplicate buffer mode validation logic to ShaderResourceVariableBase.hpp | assiduous | 1 | -53/+40 |
| 2021-03-19 | Moved duplicate shader variable functionality to ShaderVariableBase | assiduous | 2 | -112/+24 |
| 2021-03-19 | Unified implementation of IPipelineResourceSignature::IsCompatibleWith | assiduous | 2 | -44/+0 |
| 2021-03-19 | Unified PRS hash calculation | assiduous | 3 | -35/+19 |
| 2021-03-19 | Renamed Texture*_OGL to Texture*_GL | assiduous | 17 | -346/+346 |
| 2021-03-19 | GL backend: some code improvements | assiduous | 11 | -233/+238 |
| 2021-03-19 | Moved ProcessSignatureResources method to PipelineResourceSignatureBase | assiduous | 2 | -87/+33 |
| 2021-03-19 | Removed unused ShaderVariableManagerGL::dvpVerifyBindings | assiduous | 4 | -94/+3 |
| 2021-03-19 | Reworked samplers handling in OpenGL | assiduous | 4 | -105/+104 |
| 2021-03-19 | Resource singature: moved allocation of static resource cache and var manager... | assiduous | 1 | -13/+7 |
| 2021-03-19 | ShaderResourceBinding{D3D12, Vk, GL} - removed the remaining duplicate code | assiduous | 3 | -30/+3 |
| 2021-03-19 | Unified implementations of SRB in D3D12, Vk and GL | assiduous | 2 | -112/+20 |
| 2021-03-19 | Moved m_SRBMemAllocator to PipelineResourceSignatureBase | assiduous | 2 | -10/+1 |
| 2021-03-19 | Unified implementation of InitializeStaticSRBResources in D3D12, Vk and GL ba... | assiduous | 2 | -14/+1 |
| 2021-03-19 | Vk backend: reorganized headers; removed PRS methods implemented in PipelineR... | assiduous | 2 | -0/+2 |
| 2021-03-19 | OpenGL backend: reorganized headers, removed signature methods implemented by... | assiduous | 44 | -185/+229 |
| 2021-03-19 | Replaced duplicate CacheContentType enums with the common ResourceCacheConten... | assiduous | 3 | -13/+8 |
| 2021-03-19 | Reworked non-separable programs in GL; added more PSO and PRS validation | assiduous | 3 | -75/+19 |
| 2021-03-19 | Unified resource signature handling by pipeline state in D3D12, Vk and GL | assiduous | 2 | -70/+22 |
| 2021-03-19 | Moved GetResourceAttribution() function to PipelineStateBase to eliminate dup... | assiduous | 5 | -111/+50 |
| 2021-03-19 | Reworked FenceGLImpl to use std::atomic | assiduous | 2 | -10/+22 |
| 2021-03-19 | OpenGL backend: updated resource binding procedure | assiduous | 10 | -237/+242 |
| 2021-03-19 | Enabled pipeline resource validation in release build | assiduous | 2 | -29/+28 |
| 2021-03-19 | Unified CreateShaderResourceBinding in D3D12, Vk and GL signatures | assiduous | 1 | -6/+1 |
| 2021-03-19 | Moved static variable cache and managers to PipelineResourceSignatureBase | assiduous | 6 | -64/+25 |
| 2021-03-19 | Refactored passing template arguments to base classes | assiduous | 18 | -101/+149 |
| 2021-03-19 | OpenGL: added SRB memory allocator, some minor improvements | azhirnov | 12 | -293/+261 |
| 2021-03-19 | Unified device object creation in D3D12, Vulkan and OpenGL | assiduous | 6 | -154/+84 |
| 2021-03-19 | GL backend: some cosmetic code changes | assiduous | 11 | -102/+103 |
| 2021-03-19 | OpenGL: added resource signature | azhirnov | 30 | -2003/+3236 |
| 2021-03-19 | Few minor updates to PSO impls | assiduous | 1 | -2/+2 |
| 2021-02-07 | Reworked ExecuteCommandList(s) to take multiple command lists instead of one | assiduous | 2 | -3/+5 |
| 2021-01-01 | Updated copyright notice | assiduous | 85 | -85/+85 |
| 2020-12-23 | PSO initialization: updated shader stage initialization | assiduous | 2 | -34/+21 |
| 2020-12-07 | GraphicsTools: added IBufferSuballocator | assiduous | 2 | -2/+2 |
| 2020-12-03 | Added IDeviceContext::GetFrameNumber() method (API ) | assiduous | 1 | -0/+1 |
| 2020-11-22 | Render device GL: fixed issue with cube array support detection on iOS | assiduous | 1 | -7/+10 |
| 2020-11-16 | D3D12 resource binding refactoring, rename LinearAllocator to FixedLinearAllo... | azhirnov | 2 | -3/+3 |