summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineD3D12/src/TextureD3D12Impl.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* D3D12 backend: more header organizingassiduous2021-03-191-1/+3
* Implemented common PRS methods directly in PipelineResourceSignatureBase; ref...assiduous2021-03-191-0/+1
* Reworked non-separable programs in GL; added more PSO and PRS validationassiduous2021-03-191-2/+4
* Reworked ShaderVariableVkImpl and ShaderVariableD3D12Impl: removed some dupli...assiduous2021-03-191-3/+1
* Refactored D3D12 shader resource cache and descriptor table handlingassiduous2021-03-191-6/+6
* Updated copyright noticeassiduous2021-01-011-1/+1
* Fixed 32-bit buildassiduous2021-01-011-1/+1
* Implemented initialization of staging textures in D3D12 and Vulkan backendsassiduous2021-01-011-6/+42
* D3D12 backend: a bunch of cosmetic updates + made dynamic buffer allocation d...assiduous2020-12-211-3/+1
* Refactored TextureBaseassiduous2020-11-061-1/+1
* Renamed USAGE_STATIC to USAGE_IMMUTABLE (API240077)assiduous2020-10-191-3/+3
* More .h -> .hpp renamingsassiduous2020-01-261-2/+2
* Renamed .h -> .hpp in Common and HLSL2GLSLConverterLib projectsassiduous2020-01-261-1/+1
* Renamed .h -> .hpp in GraphicsEngine, GraphicsEngineD3DBase, GraphicsEningeD3...assiduous2020-01-261-4/+4
* Updated coyright noticeassiduous2020-01-011-7/+11
* Minor formatting updatesassiduous2019-12-251-7/+7
* Added testing framework for rendering commands. Added initial draw command te...assiduous2019-12-161-8/+13
* Fixed few formatting issues; updated format validation script to make validat...Egor Yusov2019-11-241-4/+4
* clang-formatted GraphicsEngineD3D12Egor Yusov2019-11-241-162/+166
* D3D12 backend: fixed issue with the format of the swap chain's back buffer te...Egor Yusov2019-11-181-3/+7
* D3D12 backend: cosmetic code changes + fixed clang build errorEgor Yusov2019-10-081-2/+2
* Updated Copyright noticeEgor Yusov2019-09-171-1/+1
* Fixed issues with multi-mip level staging resource in Vk and D3D12 back-endsEgor Yusov2019-04-191-1/+7
* Improved mipmap generation in D3D12 backendEgor Yusov2019-04-131-49/+47
* Fixed issue with dynamic textures in D3D12 back-endEgor Yusov2019-04-031-5/+1
* Implemented staging textures in D3D12 back-endEgor Yusov2019-04-021-164/+243
* Added error message when attempting to create typeless texture with GENERAT_M...Egor Yusov2019-03-191-2/+6
* Updated IRenderDevice::CreateTexture and IRenderDevice::CreateBuffer to take ...Egor Yusov2019-02-091-12/+12
* Updated copyright noticeEgor Yusov2019-01-021-1/+1
* Added ITextureD3D12::GetD3D12ResourceState(), IBufferD3D12::GetD3D12ResourceS...Egor Yusov2018-12-051-0/+5
* Improved type safety of different flag typesEgor Yusov2018-11-301-1/+1
* Renamed/moved ITexture::Map() to IDeviceContext::MapTextureSubresource()Egor Yusov2018-11-251-43/+0
* Renamed/moved ITexture::UpdateData() to IDeviceContext::UpdateTexture()Egor Yusov2018-11-241-78/+0
* Added explicit resource state transitions to the API; implemented in D3D12Egor Yusov2018-11-181-5/+12
* Fixed creation of typeless textures in D3D12 backendEgor Yusov2018-10-101-6/+22
* Reworked context pool management in D3D12Egor Yusov2018-10-051-3/+3
* Unified resource liftime management in D3D12 and Vk backendsEgor Yusov2018-09-221-3/+4
* Fixed texture usage checks to avoid false warnings in OpenGLEgor Yusov2018-09-041-0/+2
* Updated texture map/unmap intererface; implemented texture mapping in D3D12Egor Yusov2018-09-011-10/+37
* Updated debug checks in texture update methodsEgor Yusov2018-08-311-4/+4
* Fixed handling of small compressed texture subresourcesEgor Yusov2018-08-301-2/+28
* Fixed https://github.com/DiligentGraphics/DiligentCore/issues/17 (Add support...Egor Yusov2018-08-281-10/+4
* Implemented IFence interface in all backendsEgor Yusov2018-07-221-1/+1
* Improved formatting of D3D12 backend sourceEgor Yusov2018-06-201-28/+32
* Added texture view initializationEgor Yusov2018-04-081-4/+4
* Updated copyright noticeEgor Yusov2018-01-041-1/+1
* Reworked Common and Platform modules to break interdependenices;Egor Yusov2017-12-281-5/+5
* Updated to Diligent Engine 2.1Egor Yusov2017-11-131-81/+101
* Merge from dev branchEgor Yusov2017-05-201-1/+1
* Merging Updates from dev branchEgor Yusov2017-05-201-1/+1