summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineD3DBase (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fixed Windows 8.1 build issue and a couple of clang warningsassiduous2021-03-191-0/+4
* Renamed Align to AlignUpassiduous2021-03-191-1/+1
* Direct3D11: added BindPointsD3D11 instead of TBindPoints and TBindPointsAndAc...azhirnov2021-03-192-1/+62
* Refactored passing template arguments to base classesassiduous2021-03-191-3/+3
* Unified device object creation in D3D12, Vulkan and OpenGLassiduous2021-03-191-8/+7
* Added shader compiler macros to shader sourceassiduous2021-03-191-1/+3
* RunTimeResourceArray: added constant buffersassiduous2021-03-191-0/+9
* Fixed few issues with run-time sized arrays in D3D12; enabled test.assiduous2021-03-191-0/+19
* PipelineResourceSignatureD3D12Impl: added bound buffer view mode validationassiduous2021-03-192-61/+7
* Reworked ShaderVariableVkImpl and ShaderVariableD3D12Impl: removed some dupli...assiduous2021-03-191-1/+1
* Implemented committed resource validation in d3d12assiduous2021-03-191-0/+5
* ShaderResources: removed obsolete functionsassiduous2021-03-192-129/+0
* merged with resource_signatureazhirnov2021-03-192-10/+6
* Fixed build issue with Win SDK 18362 (fixed https://github.com/DiligentGraphi...assiduous2021-01-061-1/+1
* Updated copyright noticeassiduous2021-01-0117-17/+17
* D3D12: moved ray tracing constants to RenderDeviceD3D12Impl::Propertiesassiduous2020-12-161-2/+0
* Fixed Win SDK 17763 build issuesassiduous2020-12-152-2/+22
* Removed SWAP_CHAIN_USAGE_UNORDERED_ACCESS, fixed shader group checksazhirnov2020-11-181-0/+1
* remap resource binding for DirectX 12azhirnov2020-11-122-5/+8
* Added ability to update AS.azhirnov2020-11-101-6/+7
* GraphicsEngineBase: removed pch.hassiduous2020-11-061-1/+0
* A number of updates/fixes to PSO refactor mergeassiduous2020-10-286-32/+117
* PSO refactoring for ray tracingazhirnov2020-10-254-63/+106
* Added ShaderResourceQueries device feature and EngineGLCreateInfo::ForceNonS...assiduous2020-10-211-0/+1
* Improved exception safety of pipeline state object constructionassiduous2020-10-202-2/+2
* Renamed static sampler to immutable sampler (API240076)assiduous2020-10-192-36/+36
* All backends: added resource dimension validation when setting shader variablesassiduous2020-10-172-0/+37
* Added buffer mode validation when binding buffer viewsassiduous2020-10-141-0/+49
* All backends: removed string pool from shader resource objects as it is only ...assiduous2020-10-052-15/+20
* CMake utils: added package_required_dlls to enable packaging shader compiler ...assiduous2020-09-191-1/+33
* Removed AdapterAttribs struct that was a duplicate of GraphicsAdapterInfo. Mo...assiduous2020-09-174-16/+24
* Added GPU vendor and memory size detection (API 240071), closed https://githu...assiduous2020-09-162-1/+26
* Completed shader compilation refactoring (fixed https://github.com/DiligentGr...assiduous2020-09-151-37/+20
* Refactoring shader compilation - part IIIassiduous2020-09-141-106/+35
* Refactoring shader compilation - part IIassiduous2020-09-141-104/+3
* Fixed linux build errorassiduous2020-09-141-1/+1
* Refactoring shader compilation tools - part I (https://github.com/DiligentGra...assiduous2020-09-143-16/+21
* Added option to enable/disable device features during initialization (API 240...assiduous2020-09-131-20/+20
* Fixed shader error log + fixed tests in Win8.1assiduous2020-09-121-1/+2
* Fixed CMake issues with CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION not being de...assiduous2020-09-111-6/+0
* Few updates to ShaderD3DBaseassiduous2020-09-102-148/+79
* added IDxCompilerLibrary interface. DXCompilerBase moved to platform specific...azhirnov2020-09-092-41/+17
* removed m_isDXIL flag, detect DXIL by bytecodeazhirnov2020-09-082-11/+11
* removed DILIGENT_HAS_SPIRV_DXCOMPILER, it not needed because used dynamic loa...azhirnov2020-09-081-8/+1
* Added pDxCompilerPath to engine create info,azhirnov2020-09-072-12/+12
* fixed compilation on UWPazhirnov2020-09-021-1/+4
* fixed compilation on UWP, use FXC by default on D3D12azhirnov2020-09-021-4/+4
* fixed compilation on Mac & UWPazhirnov2020-09-011-1/+2
* fixed compilation on linux & androidazhirnov2020-09-011-2/+5
* validate included file name (fix for samples)azhirnov2020-08-311-1/+1