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