summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngine/include/PipelineStateBase.hpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* GLTF: hacky VR rendering supportext-vks-ol2021-03-271-1/+1
* Direct3D11: added resource signatureazhirnov2021-03-191-0/+5
* Reworked non-separable programs in GL; added more PSO and PRS validationassiduous2021-03-191-6/+17
* Unified resource signature handling by pipeline state in D3D12, Vk and GLassiduous2021-03-191-2/+131
* Moved GetResourceAttribution() function to PipelineStateBase to eliminate dup...assiduous2021-03-191-0/+71
* Refactored passing template arguments to base classesassiduous2021-03-191-8/+9
* OpenGL: added SRB memory allocator, some minor improvementsazhirnov2021-03-191-1/+1
* Unified pipeline resource compatibility validation in D3D12 and Vk; added mor...assiduous2021-03-191-0/+10
* Added PSO creation failure tests for mesh & ray tracing pipelines, fixed ray ...azhirnov2021-03-191-3/+0
* Reworked PSO intialization to allow shader resources be combined when defined...assiduous2021-03-191-0/+13
* Replaced InitializeStaticResources and InitializeStaticResourcesWithSignature...assiduous2021-03-191-0/+12
* Updated accessing static variables through PSOassiduous2021-03-191-29/+59
* Few minor updates to PSO implsassiduous2021-03-191-7/+7
* PSO small refactoringazhirnov2021-03-191-62/+80
* Moved CreateShaderResourceBinding, GetStaticVariableByName, GetStaticVariable...assiduous2021-01-271-0/+65
* removed empty signature, added test for partially compatible pipeline layoutsazhirnov2021-01-261-65/+0
* Added first couple of pipeline resource signature testsassiduous2021-01-251-0/+20
* improvements and optimizations for resource signatureazhirnov2021-01-231-10/+11
* pipeline resource signature for vulkanazhirnov2021-01-211-31/+27
* added pipeline resource signature (wip)azhirnov2021-01-151-64/+45
* Updated copyright noticeassiduous2021-01-011-1/+1
* Few minor improvements to RT pipeline initializationassiduous2020-12-231-8/+16
* Fixed some issues with PSO create info validationassiduous2020-12-231-3/+27
* PSO initialization: updated shader stage initializationassiduous2020-12-231-23/+29
* Vk backend: added a few debug checksassiduous2020-12-221-1/+1
* Some updates in D3D12 backend (DXIL patching, PSO initialization)assiduous2020-12-191-7/+7
* Another set of minor updatesassiduous2020-12-171-19/+25
* some improvements for ray tracingazhirnov2020-12-091-2/+2
* D3D12 resource binding refactoring, rename LinearAllocator to FixedLinearAllo...azhirnov2020-11-161-10/+16
* bug fix for ray tracing, fixed KHR via NV emulation.azhirnov2020-11-161-14/+0
* Added ability to update AS.azhirnov2020-11-101-11/+2
* Fixed gcc error plus few minor updatesassiduous2020-11-061-0/+1
* GraphicsEngineBase: removed pch.hassiduous2020-11-061-0/+1
* A number of minor updates/fixesassiduous2020-11-061-2/+2
* Added support for local root signature & shader record.azhirnov2020-11-051-4/+4
* Added AS copy with compacting.azhirnov2020-11-051-1/+7
* Merge branch 'master' into ray_tracingassiduous2020-10-281-1/+2
|\
| * Fixed issue with wrong base constructor being called for PipelineStateVkImpl,...assiduous2020-10-251-1/+2
* | Fixed Linux/Max build errorsassiduous2020-10-281-3/+3
* | A number of updates/fixes to PSO refactor mergeassiduous2020-10-281-26/+41
* | PSO refactoring for ray tracingazhirnov2020-10-251-1/+211
|/
* Improved exception safety of pipeline state object constructionassiduous2020-10-201-4/+4
* Renamed static sampler to immutable sampler (API240076)assiduous2020-10-191-13/+13
* A number of fixes for PSO creation refactoring (API240075)assiduous2020-10-181-297/+153
* Fixed compilation, some fixes after reviewazhirnov2020-10-171-1/+1
* Added GraphicsPipelineCreateInfo and ComputePipelineCreateInfo instead of sin...azhirnov2020-10-151-221/+218
* A number of corrections for PSO refactoringassiduous2020-10-111-67/+52
* removed strong references to shaders in PSOazhirnov2020-10-081-282/+321
* Fixed gcc/clang errorassiduous2020-09-181-12/+12
* Refactored internal shader resouce variable indexingassiduous2020-09-181-0/+62