summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngine (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* A bunch of updates to specify minimum feature level for D3D11/D3D12 backends ...Egor Yusov2019-10-174-18/+41
* Added EngineD3D12CreateInfo::BreakOnError and EngineD3D12CreateInfo::BreakOnC...Egor Yusov2019-10-102-2/+10
* Fixed a couple of gcc/clang build issuesEgor Yusov2019-10-101-0/+1
* Unified resource binding verification in all backendsEgor Yusov2019-10-101-0/+179
* Completely reworked shader resource binding implementation in OpenGL backend ...Egor Yusov2019-10-074-25/+54
* Added EngineD3D12CreateInfo::EnableDebugLayer (updated API Version to 240030)Egor Yusov2019-09-262-2/+5
* Fixed typosEgor Yusov2019-09-181-7/+7
* Updated Copyright noticeEgor Yusov2019-09-1753-53/+53
* Added IRenderDevice::IdleGPU() method (updated API version to 240029)Egor Yusov2019-09-093-1/+14
* Added IDeviceContext::WaitForIdle() method (updated API version to 240028)Egor Yusov2019-09-092-1/+10
* Renamed IDeviceContext::Wait to IDeviceContext::WaitForFence (updated API ver...Egor Yusov2019-09-092-8/+14
* Added IDeviceContext::Wait() method (updated API version to 240026)Egor Yusov2019-09-082-2/+26
* Updated commentsEgor Yusov2019-08-291-2/+2
* Updated commentsEgor Yusov2019-08-131-1/+2
* D3D12 backend: enabled multiple swap chain supportEgor Yusov2019-08-132-3/+50
* D3D11 backend: enabled multiple swap chain supportEgor Yusov2019-08-133-4/+11
* Improved incorrect buffer parameters error reportingEgor Yusov2019-08-091-9/+5
* Fixed issue with logical vs storage texture size for block-compressed formatsEgor Yusov2019-08-071-2/+2
* Fixed issue with depth clamping in GL backendEgor Yusov2019-07-161-3/+1
* Added 'Diligent-' prefix to project names to avoid name conflicts (https://gi...Egor Yusov2019-06-091-12/+12
* Reworked Android Platform to not depend on NDKHelper & native_app_glueEgor2019-05-111-0/+8
* Added safe check that same PSO is being boundEgor Yusov2019-05-051-0/+7
* Added IShaderResourceVariable::IsBound method (updated API version to 240024)Egor Yusov2019-04-252-4/+10
* Updated math libraryEgor Yusov2019-04-231-1/+1
* Fixed issues with multi-mip level staging resource in Vk and D3D12 back-endsEgor Yusov2019-04-191-12/+4
* Fixed parameter issue in ALLOCATE macroEgor Yusov2019-04-191-1/+1
* Fixed handling compressed textures in TextureUploaderGL; fixed non-compressed...Egor Yusov2019-04-181-0/+7
* Added convenience constructors for TextureData and MappedTextureSubresource s...Egor Yusov2019-04-161-5/+23
* Fixed issue with FenceVkImpl not waiting for Vulkan fences to signal when bei...Egor Yusov2019-04-161-1/+4
* Fixed grammatic error plus few minor updatesEgor Yusov2019-04-161-2/+2
* Added comments about Fence thread safety; minor code improvementsEgor Yusov2019-04-141-0/+4
* Improved names of default texture viewsEgor Yusov2019-04-131-1/+14
* Updated ALLOCATE macros to make it more convenientEgor Yusov2019-04-133-20/+19
* Optimized memory layout of ObjectBase<> (reduced size by 40 bytes on msvc x64)Egor Yusov2019-04-113-33/+49
* Fixed Mac/iOS build errorEgor Yusov2019-04-111-1/+2
* Reworked automatic mipmap generation in Vulkan backend to support sRGB textur...Egor Yusov2019-04-115-8/+42
* Added render target format validation when creating a PSOEgor Yusov2019-04-071-72/+83
* Added DRAW_FLAG_VERIFY_DRAW_ATTRIBS, DRAW_FLAG_VERIFY_RENDER_TARGETS, and DRA...Egor Yusov2019-04-073-7/+83
* Made IShaderSourceInputStreamFactory derived from IObject (upgraded API Versi...Egor Yusov2019-04-069-36/+243
* Added API info queryEgor Yusov2019-04-065-2/+277
* Replaced overloaded IShaderResourceBinding::GetVariable() with IShaderResourc...Egor Yusov2019-04-051-2/+2
* Replaced overloaded IPipelineState::GetStaticShaderVariable() with IPipelineS...Egor Yusov2019-04-051-2/+2
* Implemented staging textures in D3D12 back-endEgor Yusov2019-04-021-0/+15
* Added swap chain usage flagsEgor Yusov2019-03-311-0/+20
* Added Rect::IsValid methodEgor Yusov2019-03-221-0/+5
* Renamed USAGE_CPU_ACCESSIBLE to USAGE_STAGINGEgor Yusov2019-03-182-5/+5
* Moved NumDeferredContexts parameter from factory functions to EngineCreateInf...Egor Yusov2019-03-181-0/+7
* Repalced IShaderResourceVariable::GetArraySize() and GetName() with GetResour...Egor Yusov2019-03-081-5/+3
* Improved buffer stride management in PSOEgor Yusov2019-03-071-24/+30
* Improved handling input layout elements in the pipeline stateEgor Yusov2019-03-071-20/+29