summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineD3D12/include/PipelineStateD3D12Impl.hpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* code cleanupazhirnov2021-03-191-1/+0
* D3D12 backend: more header organizingassiduous2021-03-191-2/+1
* Implemented common PRS methods directly in PipelineResourceSignatureBase; ref...assiduous2021-03-191-2/+2
* Unified resource signature handling by pipeline state in D3D12, Vk and GLassiduous2021-03-191-12/+1
* Moved GetResourceAttribution() function to PipelineStateBase to eliminate dup...assiduous2021-03-191-45/+5
* Enabled pipeline resource validation in release buildassiduous2021-03-191-3/+1
* Refactored passing template arguments to base classesassiduous2021-03-191-4/+2
* OpenGL: added SRB memory allocator, some minor improvementsazhirnov2021-03-191-0/+2
* OpenGL: added resource signatureazhirnov2021-03-191-2/+2
* D3D12 backend: added extra validation of pipeline resource signature resource...assiduous2021-03-191-5/+3
* Implemented committed resource validation in d3d12assiduous2021-03-191-7/+44
* Reworked shader resource binding remapping in d3d12; updated PipelineStateD3D...assiduous2021-03-191-15/+18
* fixed some bugs in dx12 resource signatureazhirnov2021-03-191-0/+12
* PSO small refactoringazhirnov2021-03-191-2/+0
* merged with resource_signatureazhirnov2021-03-191-71/+38
* Updated copyright noticeassiduous2021-01-011-1/+1
* PSO initialization: updated shader stage initializationassiduous2020-12-231-1/+1
* ShaderResourceLayoutD3D12: updated error message for inconsistent variables i...assiduous2020-12-191-1/+0
* Some updates in D3D12 backend (DXIL patching, PSO initialization)assiduous2020-12-191-4/+11
* Added RootSignatureBuilder, some fixed for vulkan ray tracingazhirnov2020-11-251-2/+2
* Added support for local root signature & shader record.azhirnov2020-11-051-7/+4
* fixed resource state transitions, some improvements for ray tracingazhirnov2020-11-031-2/+5
* A number of updates/fixes to PSO refactor mergeassiduous2020-10-281-3/+4
* PSO refactoring for ray tracingazhirnov2020-10-251-16/+20
* Improved exception safety of pipeline state object constructionassiduous2020-10-201-1/+3
* A number of fixes for PSO creation refactoring (API240075)assiduous2020-10-181-2/+5
* Added GraphicsPipelineCreateInfo and ComputePipelineCreateInfo instead of sin...azhirnov2020-10-151-4/+20
* A number of corrections for PSO refactoringassiduous2020-10-111-4/+4
* removed strong references to shaders in PSOazhirnov2020-10-081-4/+4
* Few minor (mostly cosmetic) updates to SRB and PSO implementationsassiduous2020-09-181-2/+4
* Refactored internal shader resouce variable indexingassiduous2020-09-181-1/+1
* use NUM_SHADER_TYPES constant instead of magic number, use std::array instead...azhirnov2020-09-161-1/+1
* Added PipelineStateCreateInfo struct that is taken by IRenderDevice::CreateIn...assiduous2020-04-011-1/+1
* Fixed typoassiduous2020-01-291-1/+1
* Added API function call type specification to fix c/c++ mismatch on x86 MSVCassiduous2020-01-291-9/+9
* Renamed .h -> .hpp in GraphicsEngine, GraphicsEngineD3DBase, GraphicsEningeD3...assiduous2020-01-261-0/+135