summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineD3D11/src/PipelineStateD3D11Impl.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Few updates to PipelineStateD3D11Implassiduous2021-03-191-56/+48
* PipelineStateD3D11Impl: improved D3D11 shader storageassiduous2021-03-191-39/+41
* Some more code improvemnts in D3D11 backendassiduous2021-03-191-6/+8
* Direct3D11: resource cache refactoringazhirnov2021-03-191-14/+12
* Refactored D3D11 resource cacheassiduous2021-03-191-11/+11
* Direct3D11: added BindPointsD3D11 instead of TBindPoints and TBindPointsAndAc...azhirnov2021-03-191-56/+67
* Direct3D11: added resource signatureazhirnov2021-03-191-352/+422
* Few minor updates to PSO implsassiduous2021-03-191-2/+2
* Updated copyright noticeassiduous2021-01-011-1/+1
* PSO initialization: updated shader stage initializationassiduous2020-12-231-11/+10
* D3D12 resource binding refactoring, rename LinearAllocator to FixedLinearAllo...azhirnov2020-11-161-1/+1
* PSO refactoring for ray tracingazhirnov2020-10-251-0/+2
* Improved exception safety of pipeline state object constructionassiduous2020-10-201-91/+119
* Renamed static sampler to immutable sampler (API240076)assiduous2020-10-191-23/+24
* A number of fixes for PSO creation refactoring (API240075)assiduous2020-10-181-55/+38
* Added GraphicsPipelineCreateInfo and ComputePipelineCreateInfo instead of sin...azhirnov2020-10-151-93/+136
* A number of corrections for PSO refactoringassiduous2020-10-111-19/+26
* removed strong references to shaders in PSOazhirnov2020-10-081-20/+44
* Updated PipelineState[D3D11,D3D12,Vk]Impl to allocate single chunk of memory ...assiduous2020-10-071-4/+13
* Few minor (mostly cosmetic) updates to SRB and PSO implementationsassiduous2020-09-181-5/+11
* Refactored internal shader resouce variable indexingassiduous2020-09-181-4/+7
* use NUM_SHADER_TYPES constant instead of magic number, use std::array instead...azhirnov2020-09-161-0/+2
* Another set of minor updates to mesh shader implementationassiduous2020-09-101-1/+5
* Added mesh shaderazhirnov2020-08-111-1/+1
* Enabled using PSO_CREATE_FLAGS flags in D3D11, D3D12 and Vk backends.assiduous2020-04-011-1/+3
* Added PipelineStateCreateInfo struct that is taken by IRenderDevice::CreateIn...assiduous2020-04-011-4/+4
* Renamed _DEBUG and DEVELOPMENT macros to DILGENT_DEBUG and DILIGENT_DEVELOPMENTassiduous2020-03-261-1/+1
* Added rasterizer state, depth state and blend state validation and correction...assiduous2020-02-041-10/+10
* Renamed .h -> .hpp in GraphicsEngine, GraphicsEngineD3DBase, GraphicsEningeD3...assiduous2020-01-261-4/+4
* Reworked main headers to be compatible with cassiduous2020-01-251-4/+4
* Updated coyright noticeassiduous2020-01-011-7/+11
* Fixed few vector initialization issuesEgor Yusov2019-11-281-1/+1
* clang-formatted GraphicsEngineD3D11 projectEgor Yusov2019-11-231-62/+68
* D3D backends: properly handling the issue with static sampler arrays in shade...Egor Yusov2019-10-201-1/+2
* D3D11 backend: cosmetic code changesEgor Yusov2019-10-081-3/+8
* Updated Copyright noticeEgor Yusov2019-09-171-1/+1
* Updated ALLOCATE macros to make it more convenientEgor Yusov2019-04-131-5/+2
* Replaced overloaded IPipelineState::GetStaticShaderVariable() with IPipelineS...Egor Yusov2019-04-051-2/+2
* Improved handling input layout elements in the pipeline stateEgor Yusov2019-03-071-2/+3
* Added ShaderFlags parameter to IPipelineState::BindStaticResourcesEgor Yusov2019-03-051-2/+4
* Updated static sampler array in PipelineStateD3D11Impl to use raw allocatorEgor Yusov2019-03-041-4/+5
* Final changes to complete d3d11 backend refactorEgor Yusov2019-03-041-2/+56
* Almost completed refactoring d3d11 backend to comply with the new APIEgor Yusov2019-03-041-14/+95
* Updated copyright noticeEgor Yusov2019-01-021-1/+1
* Removed default shader resource binding objectEgor Yusov2018-11-241-6/+1
* Added IShaderResourceBinding::InitializeStaticResources() method to allow exp...Egor Yusov2018-11-241-1/+4
* Removed D3D11 debug names for Depth-stencil, Rasterizer, Blend states and sam...Egor Yusov2018-10-071-29/+1
* Added debug names for D3D11 command lists, shaders, samplers, depth-stencil, ...Egor Yusov2018-10-071-2/+29
* Removed dummy shader variable. Added final kw to implementation classes.Egor Yusov2018-08-211-2/+1
* Unified implementation of IPipelineState::BindShaderResources()Egor Yusov2018-06-281-16/+0