summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineD3D11 (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Improved latency handling in D3D11 and D3D12 (API 240061, fixed https://githu...assiduous2020-05-203-5/+37
* Fixed MSVC compiler warnings + treat warnings as errors; made Diligent-BuildS...assiduous2020-05-091-3/+3
* Added surface pretransform parameter to swap chain desc (API 240057)assiduous2020-04-242-3/+3
* 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-014-12/+12
* Renamed _DEBUG and DEVELOPMENT macros to DILGENT_DEBUG and DILIGENT_DEVELOPMENTassiduous2020-03-2612-74/+82
* Added rasterizer state, depth state and blend state validation and correction...assiduous2020-02-041-10/+10
* Updated swap chain creation functions to use NativeWindow structassiduous2020-02-025-13/+15
* Added API function call type specification to fix c/c++ mismatch on x86 MSVCassiduous2020-01-2915-177/+221
* Fixed a number of minor issuesassiduous2020-01-291-2/+5
* Reworked C interface to optimize inheritance handlingassiduous2020-01-2914-106/+62
* Reworked interface definitions to use DILIGENT_BEGIN_INTERFACE/DILIGENT_END_I...assiduous2020-01-2813-75/+28
* 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-2812-31/+31
* Reworked IShaderD3D::GetHLSLResource method to be compatible wit Cassiduous2020-01-281-3/+3
* Implemented C interface for D3D12 backendassiduous2020-01-285-11/+9
* Refactored D3D11 C interfaceassiduous2020-01-2817-257/+259
* Fixed class vs struct issues. Implemented HLSL2GLSL Convertor C interfacesassiduous2020-01-275-9/+6
* Reworked C interfaces to share declaration with c++assiduous2020-01-271-10/+10
* Implemented D3D11 engine C interface (mostly)assiduous2020-01-2716-63/+431
* Renamed platform headers .h -> .hppassiduous2020-01-271-1/+1
* More .h -> .hpp renamingsassiduous2020-01-2613-13/+13
* Renamed .h -> .hpp in Common and HLSL2GLSLConverterLib projectsassiduous2020-01-263-5/+5
* Renamed .h -> .hpp in GraphicsEngine, GraphicsEngineD3DBase, GraphicsEningeD3...assiduous2020-01-2645-1028/+1028
* Renamed .h -> .hpp files in GLSLTools, GraphicsAccessories, and GraphicsTools...assiduous2020-01-262-2/+2
* Reworked IShader::GetResource to be compatible with C; renamed the method to ...assiduous2020-01-261-2/+2
* Reworked main headers to be compatible with cassiduous2020-01-257-19/+19
* Added DurationQueryHelper class; fixed issue with disjoint query in D3D11 bac...assiduous2020-01-134-11/+19
* Added query invalidation through IQuery::Invalidate and AutoInvalidate parame...assiduous2020-01-122-10/+22
* Updated factory functions to not throw exceptions, but return; fixed API vers...assiduous2020-01-081-3/+12
* 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-3/+1
* Renamed QueryDataTimestamp::NumTicks to QueryDataTimestamp::Counterassiduous2020-01-031-11/+16
* Completed implementation of timestamp queries in D3D11assiduous2020-01-036-3/+145
* Added query interface; implemented queries in D3D11 and D3D12assiduous2020-01-039-1/+322
* Updated coyright noticeassiduous2020-01-0160-420/+660
* Added AdapterType member to DeviceCaps struct (API Version 240048)assiduous2019-12-281-0/+43
* Minor formatting updatesassiduous2019-12-256-65/+65
* Updated swap chain Present() to unbind back buffers from immediate contextassiduous2019-12-241-9/+4
* Reworked ClearRenderTarget and ClearDepthStencil methods to not take nullptrassiduous2019-12-241-28/+8
* Disabled SetRenderTarget(0, nullptr, nullptr) usage (fixed https://github.com...assiduous2019-12-243-91/+24
* 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-232-3/+7
* Added ClearRenderTarget test; fixed issue with bound render targets in D3D12 ...assiduous2019-12-191-1/+1
* Unit tests: capturing debug output; fixed minor issue with viewport in Vk bac...assiduous2019-12-131-6/+6
* Reworked API Unit test to use run-time DLL loading to avoid apparent issue wi...Egor Yusov2019-12-071-47/+7
* Added ADAPTER_TYPE enum and AdapterType member to AdapterAttribs struct (API ...Egor Yusov2019-12-061-6/+6
* Fixed few vector initialization issuesEgor Yusov2019-11-281-1/+1