| 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 | 1 | -1/+8 |
| * | GL backend: fixed issue with immutable sampler stages in default signature wi... | assiduous | 2021-03-19 | 1 | -2/+18 |
| * | Added DrawMeshIndirectCount command. | azhirnov | 2021-03-19 | 1 | -0/+5 |
| * | Added inline ray tracing & trace rays indirect command. | azhirnov | 2021-03-19 | 2 | -3/+11 |
| * | Unified fence implementations in all backends | assiduous | 2021-03-19 | 1 | -12/+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 | 2 | -21/+13 |
| * | Updated resource binding validation | assiduous | 2021-03-19 | 2 | -54/+60 |
| * | 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 | 1 | -9/+9 |
| * | Unified implementation of IPipelineResourceSignature::IsCompatibleWith | assiduous | 2021-03-19 | 1 | -27/+0 |
| * | Unified PRS hash calculation | assiduous | 2021-03-19 | 1 | -33/+4 |
| * | Renamed Texture*_OGL to Texture*_GL | assiduous | 2021-03-19 | 9 | -207/+207 |
| * | GL backend: some code improvements | assiduous | 2021-03-19 | 7 | -218/+221 |
| * | Moved ProcessSignatureResources method to PipelineResourceSignatureBase | assiduous | 2021-03-19 | 1 | -41/+13 |
| * | Removed unused ShaderVariableManagerGL::dvpVerifyBindings | assiduous | 2021-03-19 | 3 | -90/+3 |
| * | Reworked samplers handling in OpenGL | assiduous | 2021-03-19 | 2 | -94/+87 |
| * | 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 | 2 | -29/+2 |
| * | Unified implementations of SRB in D3D12, Vk and GL | assiduous | 2021-03-19 | 1 | -86/+20 |
| * | Moved m_SRBMemAllocator to PipelineResourceSignatureBase | assiduous | 2021-03-19 | 1 | -2/+1 |
| * | Unified implementation of InitializeStaticSRBResources in D3D12, Vk and GL ba... | assiduous | 2021-03-19 | 1 | -10/+0 |
| * | Vk backend: reorganized headers; removed PRS methods implemented in PipelineR... | assiduous | 2021-03-19 | 1 | -0/+1 |
| * | OpenGL backend: reorganized headers, removed signature methods implemented by... | assiduous | 2021-03-19 | 26 | -66/+88 |
| * | Replaced duplicate CacheContentType enums with the common ResourceCacheConten... | assiduous | 2021-03-19 | 2 | -4/+4 |
| * | Reworked non-separable programs in GL; added more PSO and PRS validation | assiduous | 2021-03-19 | 2 | -69/+19 |
| * | Unified resource signature handling by pipeline state in D3D12, Vk and GL | assiduous | 2021-03-19 | 1 | -49/+18 |
| * | Moved GetResourceAttribution() function to PipelineStateBase to eliminate dup... | assiduous | 2021-03-19 | 3 | -55/+43 |
| * | Reworked FenceGLImpl to use std::atomic | assiduous | 2021-03-19 | 1 | -9/+15 |
| * | OpenGL backend: updated resource binding procedure | assiduous | 2021-03-19 | 5 | -231/+198 |
| * | Enabled pipeline resource validation in release build | assiduous | 2021-03-19 | 1 | -26/+26 |
| * | 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 | 3 | -58/+18 |
| * | Refactored passing template arguments to base classes | assiduous | 2021-03-19 | 1 | -0/+1 |
| * | OpenGL: added SRB memory allocator, some minor improvements | azhirnov | 2021-03-19 | 7 | -251/+205 |
| * | Unified device object creation in D3D12, Vulkan and OpenGL | assiduous | 2021-03-19 | 3 | -145/+36 |
| * | GL backend: some cosmetic code changes | assiduous | 2021-03-19 | 5 | -53/+56 |
| * | OpenGL: added resource signature | azhirnov | 2021-03-19 | 15 | -1508/+2463 |
| * | 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 | 1 | -1/+2 |
| * | Updated copyright notice | assiduous | 2021-01-01 | 34 | -34/+34 |
| * | PSO initialization: updated shader stage initialization | assiduous | 2020-12-23 | 1 | -20/+18 |
| * | Merge branch 'azhirnov-ray_tracing_2' | assiduous | 2020-12-15 | 5 | -8/+78 |
| |\ |
|
| | * | 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 | 1 | -2/+2 |
| | * | | | Merge branch 'master' into ray_tracing | assiduous | 2020-11-10 | 1 | -0/+9 |
| | |\ \ \ |
|
| | * | | | | Refactored TextureBase | assiduous | 2020-11-06 | 1 | -3/+3 |