summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineD3D12 (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fixed typoassiduous2020-01-291-1/+1
* Added API function call type specification to fix c/c++ mismatch on x86 MSVCassiduous2020-01-2916-189/+220
* Fixed a number of minor issuesassiduous2020-01-292-6/+8
* Reworked C interface to optimize inheritance handlingassiduous2020-01-2915-120/+66
* Reworked interface definitions to use DILIGENT_BEGIN_INTERFACE/DILIGENT_END_I...assiduous2020-01-2815-84/+32
* Fixed few issues in C interfaceassiduous2020-01-281-1/+0
* Implemented IShaderD3D C interface.assiduous2020-01-281-0/+1
* Reworked C inteface method calls to use CALL_IFACE_METHOD macroassiduous2020-01-2813-39/+39
* Reworked IShaderD3D::GetHLSLResource method to be compatible wit Cassiduous2020-01-281-3/+3
* Implemented C interface for Vulkan backendassiduous2020-01-281-0/+1
* Implemented C interface for D3D12 backendassiduous2020-01-2815-159/+596
* Fixed class vs struct issues. Implemented HLSL2GLSL Convertor C interfacesassiduous2020-01-274-7/+3
* A bunch of final .h -> .hpp renamingsassiduous2020-01-272-2/+2
* Renamed platform headers .h -> .hppassiduous2020-01-273-3/+3
* More .h -> .hpp renamingsassiduous2020-01-2614-18/+18
* Renamed .h -> .hpp in Common and HLSL2GLSLConverterLib projectsassiduous2020-01-269-11/+11
* Renamed .h -> .hpp in GraphicsEngineNextGenBase and GraphicsEngineD3D12 projectsassiduous2020-01-262-2/+2
* Renamed .h -> .hpp in GraphicsEngine, GraphicsEngineD3DBase, GraphicsEningeD3...assiduous2020-01-2658-197/+197
* Renamed .h -> .hpp files in GLSLTools, GraphicsAccessories, and GraphicsTools...assiduous2020-01-265-5/+5
* Reworked IShader::GetResource to be compatible with C; renamed the method to ...assiduous2020-01-261-2/+2
* Reworked IShaderResourceVariable::GetResourceDesc() method to be compatible w...assiduous2020-01-261-2/+2
* Reworked main headers to be compatible with cassiduous2020-01-256-18/+18
* Vk query manager: improved query reuse orderassiduous2020-01-132-6/+20
* Made ICommandQueue{D3D12/Vk}::GetNextFenceValue method constantassiduous2020-01-132-3/+3
* Added query invalidation through IQuery::Invalidate and AutoInvalidate parame...assiduous2020-01-122-31/+48
* Implemented manual loading of d3d12.dll (closed https://github.com/DiligentGr...assiduous2020-01-086-3/+281
* Finished reworking device feature reporting; removed EngineVkCreateInfo::Devi...assiduous2020-01-081-0/+2
* Improved reporting of device capabilities (fixed https://github.com/DiligentG...assiduous2020-01-071-5/+24
* Improved device feature reporting; added flags for query supportassiduous2020-01-071-6/+3
* D3D12 backend: renamed QueryManager to QueryManagerD3D12assiduous2020-01-046-34/+35
* Renamed QueryDataTimestamp::NumTicks to QueryDataTimestamp::Counterassiduous2020-01-031-4/+4
* A bunch of minor updated to D3D12 queriesassiduous2020-01-033-1/+14
* Added query interface; implemented queries in D3D11 and D3D12assiduous2020-01-0314-3/+718
* Updated coyright noticeassiduous2020-01-0170-490/+770
* Added AdapterType member to DeviceCaps struct (API Version 240048)assiduous2019-12-281-0/+36
* Minor udpate to engine factory D3D12assiduous2019-12-271-1/+1
* Minor formatting updatesassiduous2019-12-253-25/+25
* Updated swap chain Present() to unbind back buffers from immediate contextassiduous2019-12-241-8/+6
* Reworked ClearRenderTarget and ClearDepthStencil methods to not take nullptrassiduous2019-12-241-38/+11
* Disabled SetRenderTarget(0, nullptr, nullptr) usage (fixed https://github.com...assiduous2019-12-243-81/+27
* Fixed staging buffers in Vulkan and D3D12 backends (https://github.com/Dilige...assiduous2019-12-231-8/+14
* Fixed issue with const PVoid not being the intended const void*assiduous2019-12-232-2/+2
* Renamed MAP_FLAG_DO_NOT_SYNCHRONIZE flag to MAP_FLAG_NO_OVERWRITE (API version )assiduous2019-12-231-11/+11
* Added ClearRenderTarget test; fixed issue with bound render targets in D3D12 ...assiduous2019-12-191-0/+7
* Added testing framework for rendering commands. Added initial draw command te...assiduous2019-12-163-23/+32
* Unit tests: capturing debug output; fixed minor issue with viewport in Vk bac...assiduous2019-12-131-6/+6
* Added shader resource layout test (works in D3D12 only for now)Egor Yusov2019-12-101-4/+4
* Reworked API Unit test to use run-time DLL loading to avoid apparent issue wi...Egor Yusov2019-12-071-46/+7
* Added DiligentCoreAPITestEgor Yusov2019-12-071-3/+5
* Added ADAPTER_TYPE enum and AdapterType member to AdapterAttribs struct (API ...Egor Yusov2019-12-061-5/+5