summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineD3DBase/src/ShaderD3DBase.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fixed Windows 8.1 build issue and a couple of clang warningsassiduous2021-03-191-0/+4
* Added shader compiler macros to shader sourceassiduous2021-03-191-1/+3
* Fixed few issues with run-time sized arrays in D3D12; enabled test.assiduous2021-03-191-0/+19
* Updated copyright noticeassiduous2021-01-011-1/+1
* Added GPU vendor and memory size detection (API 240071), closed https://githu...assiduous2020-09-161-1/+1
* 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-141-12/+17
* Fixed shader error log + fixed tests in Win8.1assiduous2020-09-121-1/+2
* Few updates to ShaderD3DBaseassiduous2020-09-101-146/+78
* added IDxCompilerLibrary interface. DXCompilerBase moved to platform specific...azhirnov2020-09-091-40/+15
* removed m_isDXIL flag, detect DXIL by bytecodeazhirnov2020-09-081-10/+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-071-10/+10
* 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
* update documentation for DrawMesh, log new shader version if it has been changedazhirnov2020-08-271-2/+5
* added HLSLTools, HLSL shader compiler refactoringazhirnov2020-08-251-254/+53
* Update DXIL shader compilationazhirnov2020-08-191-23/+113
* Removed macros HAS_D12_DXIL_COMPILERazhirnov2020-08-191-7/+0
* Load dxcompiler.dll in runtimeazhirnov2020-08-191-32/+107
* Rename HAS_DXIL_COMPILER to HAS_D12_DXIL_COMPILERazhirnov2020-08-191-6/+2
* Use ShaderVersion instead of Uint8azhirnov2020-08-191-4/+4
* formattingazhirnov2020-08-191-27/+29
* Added mesh shaderazhirnov2020-08-111-66/+295
* Unified shader type defines for all backendsassiduous2020-05-171-2/+35
* Renamed _DEBUG and DEVELOPMENT macros to DILGENT_DEBUG and DILIGENT_DEVELOPMENTassiduous2020-03-261-1/+1
* Reworked C interfaces to share declaration with c++assiduous2020-01-271-2/+2
* Renamed .h -> .hpp in Common and HLSL2GLSLConverterLib projectsassiduous2020-01-261-2/+2
* Renamed .h -> .hpp in GraphicsEngine, GraphicsEngineD3DBase, GraphicsEningeD3...assiduous2020-01-261-2/+2
* Updated coyright noticeassiduous2020-01-011-7/+11
* clang-formatted GraphicsEngineD3DBase projectEgor Yusov2019-11-241-64/+67
* A bunch of updates to specify minimum feature level for D3D11/D3D12 backends ...Egor Yusov2019-10-171-15/+2
* Updated Copyright noticeEgor Yusov2019-09-171-1/+1
* Reworked ShaderD3DBase to comply with the updated APIEgor Yusov2019-03-031-35/+35
* Updated copyright noticeEgor Yusov2019-01-021-1/+1
* Enabled Vulkan backend to take compiled SPIRV byte codeEgor Yusov2018-10-261-6/+6
* Added HLSL definitions to SPIRV compiler + fixed bug in SPIRV shader resourcesEgor Yusov2018-10-261-1/+1
* Added shader name output when shader compilation failsEgor Yusov2018-03-281-2/+2
* Added shader compiler log outputEgor Yusov2018-03-281-33/+46
* Replaced #ifdef PLATFORM_XXX with #if PLATFORM_XXXEgor2018-02-101-1/+1
* Updated copyright noticeEgor Yusov2018-01-041-1/+1
* Reworked Common and Platform modules to break interdependenices;Egor Yusov2017-12-281-2/+2
* Added option to create shader from bytecode for D3D11 and D3D12Egor Yusov2017-12-131-43/+62
* Updated to Diligent Engine 2.1Egor Yusov2017-11-131-2/+4