summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineD3DBase (unfollow)
Commit message (Expand)AuthorFilesLines
2021-03-19Fixed Windows 8.1 build issue and a couple of clang warningsassiduous1-0/+4
2021-03-19Renamed Align to AlignUpassiduous1-1/+1
2021-03-19Direct3D11: added BindPointsD3D11 instead of TBindPoints and TBindPointsAndAc...azhirnov2-1/+62
2021-03-19Refactored passing template arguments to base classesassiduous1-3/+3
2021-03-19Unified device object creation in D3D12, Vulkan and OpenGLassiduous1-8/+7
2021-03-19Added shader compiler macros to shader sourceassiduous1-1/+3
2021-03-19RunTimeResourceArray: added constant buffersassiduous1-0/+9
2021-03-19Fixed few issues with run-time sized arrays in D3D12; enabled test.assiduous1-0/+19
2021-03-19PipelineResourceSignatureD3D12Impl: added bound buffer view mode validationassiduous2-61/+7
2021-03-19Reworked ShaderVariableVkImpl and ShaderVariableD3D12Impl: removed some dupli...assiduous1-1/+1
2021-03-19Implemented committed resource validation in d3d12assiduous1-0/+5
2021-03-19ShaderResources: removed obsolete functionsassiduous2-129/+0
2021-03-19merged with resource_signatureazhirnov2-10/+6
2021-01-06Fixed build issue with Win SDK 18362 (fixed https://github.com/DiligentGraphi...assiduous1-1/+1
2021-01-01Updated copyright noticeassiduous17-17/+17
2020-12-16D3D12: moved ray tracing constants to RenderDeviceD3D12Impl::Propertiesassiduous1-2/+0
2020-12-15Fixed Win SDK 17763 build issuesassiduous2-2/+22
2020-11-18Removed SWAP_CHAIN_USAGE_UNORDERED_ACCESS, fixed shader group checksazhirnov1-0/+1
2020-11-12remap resource binding for DirectX 12azhirnov2-5/+8
2020-11-10Added ability to update AS.azhirnov1-6/+7
2020-11-06GraphicsEngineBase: removed pch.hassiduous1-1/+0
2020-10-28A number of updates/fixes to PSO refactor mergeassiduous6-32/+117
2020-10-25PSO refactoring for ray tracingazhirnov4-63/+106
2020-10-21Added ShaderResourceQueries device feature and EngineGLCreateInfo::ForceNonS...assiduous1-0/+1
2020-10-20Improved exception safety of pipeline state object constructionassiduous2-2/+2
2020-10-19Renamed static sampler to immutable sampler (API240076)assiduous2-36/+36
2020-10-17All backends: added resource dimension validation when setting shader variablesassiduous2-0/+37
2020-10-14Added buffer mode validation when binding buffer viewsassiduous1-0/+49
2020-10-05All backends: removed string pool from shader resource objects as it is only ...assiduous2-15/+20
2020-09-19CMake utils: added package_required_dlls to enable packaging shader compiler ...assiduous1-1/+33
2020-09-17Removed AdapterAttribs struct that was a duplicate of GraphicsAdapterInfo. Mo...assiduous4-16/+24
2020-09-16Added GPU vendor and memory size detection (API 240071), closed https://githu...assiduous2-1/+26
2020-09-15Completed shader compilation refactoring (fixed https://github.com/DiligentGr...assiduous1-37/+20
2020-09-14Refactoring shader compilation - part IIIassiduous1-106/+35
2020-09-14Refactoring shader compilation - part IIassiduous1-104/+3
2020-09-14Fixed linux build errorassiduous1-1/+1
2020-09-14Refactoring shader compilation tools - part I (https://github.com/DiligentGra...assiduous3-16/+21
2020-09-13Added option to enable/disable device features during initialization (API 240...assiduous1-20/+20
2020-09-12Fixed shader error log + fixed tests in Win8.1assiduous1-1/+2
2020-09-11Fixed CMake issues with CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION not being de...assiduous1-6/+0
2020-09-10Few updates to ShaderD3DBaseassiduous2-148/+79
2020-09-09added IDxCompilerLibrary interface. DXCompilerBase moved to platform specific...azhirnov2-41/+17
2020-09-08removed m_isDXIL flag, detect DXIL by bytecodeazhirnov2-11/+11
2020-09-08removed DILIGENT_HAS_SPIRV_DXCOMPILER, it not needed because used dynamic loa...azhirnov1-8/+1
2020-09-07Added pDxCompilerPath to engine create info,azhirnov2-12/+12
2020-09-02fixed compilation on UWPazhirnov1-1/+4
2020-09-02fixed compilation on UWP, use FXC by default on D3D12azhirnov1-4/+4
2020-09-01fixed compilation on Mac & UWPazhirnov1-1/+2
2020-09-01fixed compilation on linux & androidazhirnov1-2/+5
2020-08-31validate included file name (fix for samples)azhirnov1-1/+1