summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngine (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Fixed few MacOS build issuesassiduous2020-01-031-11/+11
* Added query interface; implemented queries in D3D11 and D3D12assiduous2020-01-0310-4/+498
* Updated coyright noticeassiduous2020-01-0154-378/+594
* Reworked SwapChainIOS to use SwapChainGLBase; fixed few compiler issuesassiduous2019-12-281-3/+2
* Added AdapterType member to DeviceCaps struct (API Version 240048)assiduous2019-12-282-1/+4
* Added IRenderDeviceGL::CreateDummyTexture method (API version 240047)assiduous2019-12-251-1/+1
* Reworked ClearRenderTarget and ClearDepthStencil methods to not take nullptrassiduous2019-12-241-0/+92
* Disabled SetRenderTarget(0, nullptr, nullptr) usage (fixed https://github.com...assiduous2019-12-245-164/+56
* Fixed issue with const PVoid not being the intended const void*assiduous2019-12-232-3/+3
* Renamed MAP_FLAG_DO_NOT_SYNCHRONIZE flag to MAP_FLAG_NO_OVERWRITE (API version )assiduous2019-12-233-7/+7
* Added ClearRenderTarget test; fixed issue with bound render targets in D3D12 ...assiduous2019-12-191-2/+78
* Added all draw command testsassiduous2019-12-191-6/+6
* Enabled draw command reference in Vulkanassiduous2019-12-171-1/+1
* Added testing framework for rendering commands. Added initial draw command te...assiduous2019-12-161-1/+1
* Added static sampler testsEgor Yusov2019-12-111-0/+10
* Reworked API Unit test to use run-time DLL loading to avoid apparent issue wi...Egor Yusov2019-12-071-0/+89
* Added DiligentCoreAPITestEgor Yusov2019-12-072-4/+4
* Added ADAPTER_TYPE enum and AdapterType member to AdapterAttribs struct (API ...Egor Yusov2019-12-063-5/+21
* Fixed few vector initialization issuesEgor Yusov2019-11-282-4/+4
* Updated clang-format workaround for brace-on-the-same line in lambdasEgor Yusov2019-11-242-6/+6
* clang-formatted GraphicsEngine projectEgor Yusov2019-11-2352-2217/+2330
* Fixed bug in ResolveTextureSubresource parameter validationEgor Yusov2019-11-231-6/+6
* Renamed INSTALL_DILIGENT_CORE cmake option to DILIGENT_INSTALL_COREEgor Yusov2019-11-211-1/+1
* Improved parameter validation of ResolveTextureSubresource()Egor Yusov2019-11-181-0/+5
* D3D11 and D3D12 backends: fixed issue with resolving typeless resourcesEgor Yusov2019-11-172-17/+16
* Added HLSLSemantic member to LayoutElement struct (API Version 240042)Egor Yusov2019-11-133-33/+79
* Fixed clang warnings in release buildEgor Yusov2019-11-111-0/+2
* Added comments to Vulkan backend implementationEgor Yusov2019-11-111-7/+6
* Implemented ResolveTextureSubresource in GL backend (fixed https://github.com...Egor Yusov2019-11-101-13/+13
* Fixed release build errorEgor Yusov2019-11-101-34/+35
* Added 'ResolveTextureSubresource' device context command (API Version 240041)...Egor Yusov2019-11-104-7/+80
* Allowed swap chains without the depth bufferEgor Yusov2019-11-091-1/+2
* Added APIVersion member to EngineCreateInfo struct (API Version 240040)Egor Yusov2019-11-092-1/+5
* Added IDeviceObject::GetUniqueID method (API Version 240039)Egor Yusov2019-11-084-4/+24
* Some code refactoringEgor Yusov2019-10-301-5/+6
* Added methods to get command queue from the device context (API Version 240038)Egor Yusov2019-10-301-1/+1
* Fixed mipmap generation in D3D12 backend; added EngineD3D12CreateInfo::Enable...Egor Yusov2019-10-252-1/+7
* Vk backend: few minor updatesEgor Yusov2019-10-241-1/+1
* Vk backend: optimized PrepareForDraw() by not calling BindDescriptorSetsWithD...Egor Yusov2019-10-241-12/+11
* D3D12 backend: optimized CommitRootViews method to process dynamic and non-dy...Egor Yusov2019-10-241-0/+4
* Added validation and correction of IShaderVariable::SetArray argumentsEgor Yusov2019-10-231-0/+16
* Renamed DRAW_FLAG_DYNAMIC_BUFFERS_INTACT to DRAW_FLAG_DYNAMIC_RESOURCE_BUFFER...Egor Yusov2019-10-201-4/+5
* Renamed DRAW_FLAG_RESOURCE_BUFFERS_INTACT to DRAW_FLAG_DYNAMIC_BUFFERS_INTACT...Egor Yusov2019-10-201-21/+30
* Added DRAW_FLAG_RESOURCE_BUFFERS_INTACT flag (API Version 240036)Egor Yusov2019-10-202-2/+35
* Added HLSLVersion, GLSLVersion and GLESSLVersion to ShaderCreateInfo struct (...Egor Yusov2019-10-202-1/+37
* Updated API version macroEgor Yusov2019-10-191-1/+1
* Added D3D11_DEBUG_FLAG_CREATE_DEBUG_DEVICE flagEgor Yusov2019-10-191-2/+5
* Renamed EngineD3D11DebugFlags to D3D11_DEBUG_FLAGS (Updated API version to 24...Egor Yusov2019-10-191-16/+10
* Reworked Draw and DispatchCompute commands (Updated API version to 240033)Egor Yusov2019-10-193-181/+432
* Added convenience constructor to LayoutElement structEgor Yusov2019-10-181-0/+19