summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineD3D12 (follow)
Commit message (Expand)AuthorAgeFilesLines
* Added safe check that same PSO is being boundEgor Yusov2019-05-051-1/+4
* Few minor updatesEgor Yusov2019-04-261-1/+1
* Improved error messages about incorrect resource states specified in the barrierEgor Yusov2019-04-251-1/+4
* Added IShaderResourceVariable::IsBound method (updated API version to 240024)Egor Yusov2019-04-251-0/+5
* Fixed issues with multi-mip level staging resource in Vk and D3D12 back-endsEgor Yusov2019-04-193-55/+30
* Fixed grammatic error plus few minor updatesEgor Yusov2019-04-161-1/+1
* Fixed issue with layout transition when generating mipmapsEgor Yusov2019-04-131-1/+1
* Fixed issues with D3D12 staging resources and mipmap generation in VulkanEgor Yusov2019-04-131-27/+26
* Improved names of default texture viewsEgor Yusov2019-04-131-0/+1
* Improved mipmap generation in D3D12 backendEgor Yusov2019-04-135-89/+157
* Updated ALLOCATE macros to make it more convenientEgor Yusov2019-04-138-16/+12
* Reworked automatic mipmap generation in Vulkan backend to support sRGB textur...Egor Yusov2019-04-111-9/+9
* Added DRAW_FLAG_VERIFY_DRAW_ATTRIBS, DRAW_FLAG_VERIFY_RENDER_TARGETS, and DRA...Egor Yusov2019-04-072-4/+10
* Made IShaderSourceInputStreamFactory derived from IObject (upgraded API Versi...Egor Yusov2019-04-063-11/+17
* Added API info queryEgor Yusov2019-04-061-2/+2
* Replaced overloaded IShaderResourceBinding::GetVariable() with IShaderResourc...Egor Yusov2019-04-052-4/+4
* Replaced overloaded IPipelineState::GetStaticShaderVariable() with IPipelineS...Egor Yusov2019-04-052-4/+4
* Implemented staging textures in Vk backendEgor Yusov2019-04-051-1/+6
* Fixed issue with dynamic textures in D3D12 back-endEgor Yusov2019-04-032-7/+3
* Fixed build errorsEgor Yusov2019-04-021-3/+5
* Implemented staging textures in D3D12 back-endEgor Yusov2019-04-023-212/+431
* Added error message when attempting to create typeless texture with GENERAT_M...Egor Yusov2019-03-191-2/+6
* Improved messages about descriptor allocation failures in D3D12 backend (fixe...Egor Yusov2019-03-193-8/+30
* Fixed issue in hardware adapter enumeration in D3D12 backendEgor Yusov2019-03-191-2/+2
* Renamed USAGE_CPU_ACCESSIBLE to USAGE_STAGINGEgor Yusov2019-03-182-8/+8
* Merge from masterEgor Yusov2019-03-181-26/+26
|\
| * Few more readme updatesEgor Yusov2019-03-121-20/+20
| * Updated readme files for D3D11, D3D12 and GL backendEgor Yusov2019-03-121-24/+24
* | Moved NumDeferredContexts parameter from factory functions to EngineCreateInf...Egor Yusov2019-03-185-65/+48
|/
* Couple of minor updatesEgor Yusov2019-03-081-1/+1
* Added IShaderResourceVariableD3D interface plus fixed some include pathsEgor Yusov2019-03-082-3/+9
* Repalced IShaderResourceVariable::GetArraySize() and GetName() with GetResour...Egor Yusov2019-03-081-7/+2
* Added IShaderD3D interface and HLSLShaderResourceDesc structureEgor Yusov2019-03-084-5/+23
* A bunch of minor code improvementsEgor Yusov2019-03-081-9/+10
* Improved buffer stride management in PSOEgor Yusov2019-03-071-2/+1
* Improved handling input layout elements in the pipeline stateEgor Yusov2019-03-073-6/+7
* Made engine factory interfaces derived from IObject (fixed https://github.com...Egor Yusov2019-03-072-1/+12
* Minor comment updatesEgor Yusov2019-03-061-1/+2
* Removed unused m_ResourceLayout member from ShaderVariableManagerVk and Shade...Egor Yusov2019-03-062-10/+7
* Added ShaderFlags parameter to IPipelineState::BindStaticResourcesEgor Yusov2019-03-053-3/+7
* Updated D3D11, D3D12, and Vk EngineFactory headers & structuresEgor Yusov2019-03-059-103/+103
* Completed D3D12 back-end refactor to comply with the new APIEgor Yusov2019-03-0512-117/+265
* Updated ShaderResourceLayoutD3D12 and few other objects in D3D12 backend to c...Egor Yusov2019-03-0412-346/+317
* Cleaned up QueryInterface declaration in D3D12 backendEgor Yusov2019-03-0411-12/+12
* Minor updates in D3D12 and Vk backends: not committing vertex buffers when PS...Egor Yusov2019-02-191-1/+1
* Fixed issue in D3D12 backend: generate mips PSO was released while being used...Egor Yusov2019-02-126-10/+14
* Updated IRenderDevice::CreateTexture and IRenderDevice::CreateBuffer to take ...Egor Yusov2019-02-097-32/+32
* Fixed shared libaries on linux/mac/iOSEgor Yusov2019-01-211-1/+7
* Fixed issue in resource barrier correctness debug checks in D3D12 backendEgor Yusov2019-01-141-2/+2
* Fixed error messages about missing resourcesEgor Yusov2019-01-141-1/+1