summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineD3D12/src/ShaderResourceBindingD3D12Impl.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* ShaderResourceBinding{D3D12, Vk, GL} - removed the remaining duplicate codeassiduous2021-03-191-25/+0
* Unified implementations of SRB in D3D12, Vk and GLassiduous2021-03-191-89/+22
* D3D12 backend: more header organizingassiduous2021-03-191-1/+2
* Implemented common PRS methods directly in PipelineResourceSignatureBase; ref...assiduous2021-03-191-0/+2
* Replaced duplicate CacheContentType enums with the common ResourceCacheConten...assiduous2021-03-191-1/+1
* Added IShaderResourceBinding::StaticResourcesInitialized methodassiduous2021-03-191-2/+0
* Replaced InitializeStaticResources and InitializeStaticResourcesWithSignature...assiduous2021-03-191-10/+0
* Reworked ShaderResourceBindingVkImpl and ShaderResourceBindingD3D12Impl: move...assiduous2021-03-191-70/+16
* PipelineResourceSignatureD3D12Impl: some refactoringassiduous2021-03-191-2/+3
* merged with resource_signatureazhirnov2021-03-191-90/+53
* Updated copyright noticeassiduous2021-01-011-1/+1
* D3D12 backend: a bunch of cosmetic updates + made dynamic buffer allocation d...assiduous2020-12-211-2/+0
* D3D12 resource binding refactoring, rename LinearAllocator to FixedLinearAllo...azhirnov2020-11-161-2/+2
* Improved exception safety of SRB object creationassiduous2020-10-201-31/+57
* Improved exception safety of pipeline state object constructionassiduous2020-10-201-10/+7
* A number of corrections for PSO refactoringassiduous2020-10-111-4/+4
* removed strong references to shaders in PSOazhirnov2020-10-081-9/+7
* Few minor (mostly cosmetic) updates to SRB and PSO implementationsassiduous2020-09-181-4/+18
* Updated ShaderResourceBindingBase: using PSO implementation type for the poin...assiduous2020-09-181-1/+0
* Refactored internal shader resouce variable indexingassiduous2020-09-181-34/+13
* use NUM_SHADER_TYPES constant instead of magic number, use std::array instead...azhirnov2020-09-161-0/+1
* Renamed _DEBUG and DEVELOPMENT macros to DILGENT_DEBUG and DILIGENT_DEVELOPMENTassiduous2020-03-261-4/+4
* Renamed .h -> .hpp in GraphicsEngine, GraphicsEngineD3DBase, GraphicsEningeD3...assiduous2020-01-261-4/+4
* Updated coyright noticeassiduous2020-01-011-7/+11
* clang-formatted GraphicsEngineD3D12Egor Yusov2019-11-241-31/+35
* D3D12 backend: optimized CommitRootViews method to process dynamic and non-dy...Egor Yusov2019-10-241-0/+7
* D3D12 backend: cosmetic code changes + fixed clang build errorEgor Yusov2019-10-081-3/+8
* Updated Copyright noticeEgor Yusov2019-09-171-1/+1
* Few minor updatesEgor Yusov2019-04-261-1/+1
* Updated ALLOCATE macros to make it more convenientEgor Yusov2019-04-131-2/+1
* Added DRAW_FLAG_VERIFY_DRAW_ATTRIBS, DRAW_FLAG_VERIFY_RENDER_TARGETS, and DRA...Egor Yusov2019-04-071-3/+6
* Replaced overloaded IShaderResourceBinding::GetVariable() with IShaderResourc...Egor Yusov2019-04-051-2/+2
* Couple of minor updatesEgor Yusov2019-03-081-1/+1
* Completed D3D12 back-end refactor to comply with the new APIEgor Yusov2019-03-051-11/+17
* Updated ShaderResourceLayoutD3D12 and few other objects in D3D12 backend to c...Egor Yusov2019-03-041-3/+3
* Updated copyright noticeEgor Yusov2019-01-021-1/+1
* Improved const-correctness; updated comments; added DRAW_FLAG_VERIFY_STATES a...Egor Yusov2018-11-271-2/+2
* Some minor updates to formatting of debug messagesEgor Yusov2018-11-241-3/+3
* Improved reporting of resource binding problems in InitializeStaticResources()Egor Yusov2018-11-241-1/+7
* Added IShaderResourceBinding::InitializeStaticResources() method to allow exp...Egor Yusov2018-11-241-6/+19
* Replaced error messages wit warnings when accessing inactive shader stage thr...Egor Yusov2018-10-071-2/+2
* Fixed debug check in ShaderResourceBindingD3D12Impl::InitializeStaticResources()Egor Yusov2018-09-041-1/+1
* Fixed a problem with accessing variables in inactive shader stages in D3D11 b...Egor Yusov2018-08-281-3/+3
* Fixed https://github.com/DiligentGraphics/DiligentCore/issues/16 (Rework D3D1...Egor Yusov2018-08-251-21/+33
* Removed dummy shader variable. Added final kw to implementation classes.Egor Yusov2018-08-211-7/+3
* Implemented shader variable access by index;Egor Yusov2018-08-031-6/+38
* Reworked shader memory alloction for resource layouts in D3D12 pipeline imple...Egor Yusov2018-06-271-13/+10
* Improved shader resource binding memory allocation in D3D12 backend: replaced...Egor Yusov2018-06-221-17/+18
* Improved formatting of D3D12 backend sourceEgor Yusov2018-06-201-1/+3
* Implemented PSO compatibility in D3D12Egor Yusov2018-03-111-2/+2