| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Refactoring shader compilation tools - part I ↵ | assiduous | 2020-09-14 | 7 | -2304/+0 |
| | | | | | (https://github.com/DiligentGraphics/DiligentCore/issues/160) | ||||
| * | Added option to enable/disable device features during initialization (API ↵ | assiduous | 2020-09-13 | 1 | -1/+1 |
| | | | | | 240069) | ||||
| * | Another set of minor updates to mesh shader implementation | assiduous | 2020-09-10 | 3 | -9/+3 |
| | | |||||
| * | fixed cmake, removed unused code | azhirnov | 2020-09-08 | 1 | -12/+0 |
| | | |||||
| * | Merge branch 'master' into mesh_shader | azhirnov | 2020-09-08 | 1 | -0/+1 |
| |\ | |||||
| | * | Updated third-party modules | assiduous | 2020-09-08 | 1 | -0/+1 |
| | | | |||||
| * | | removed StripReflectInfoPass2 - changes will be added to spirv-tools | azhirnov | 2020-09-08 | 2 | -163/+0 |
| | | | |||||
| * | | Added pDxCompilerPath to engine create info, | azhirnov | 2020-09-07 | 1 | -2/+4 |
| | | | | | | | | | | | | | | | fixed DXC usage in Linux, fixed FX compiler path for Win8, fixed DXC name refactoring: rename DXIL to DXC, keep DXIL names only for D3D12, disable DXC on Android | ||||
| * | | fixed validation errors for SPIRV that compiled with DXC | azhirnov | 2020-09-02 | 3 | -0/+180 |
| | | | |||||
| * | | removed unused DXILUtils, fixed some Codacy issues | azhirnov | 2020-08-31 | 2 | -422/+0 |
| | | | |||||
| * | | added HLSLTools, HLSL shader compiler refactoring | azhirnov | 2020-08-25 | 1 | -2/+0 |
| | | | | | | | | | | | | | added ShaderCompiler field to ShaderCreateInfo, fixed tests that doesn't compile on DXC, added dxc/WinAdapter.h to fix compilation on linux | ||||
| * | | Move DXIL compiler for SPIRV to separate file, allow to compile HLSL without ↵ | azhirnov | 2020-08-19 | 4 | -343/+485 |
| | | | | | | | | | glslang. | ||||
| * | | minor fixes and formatting | azhirnov | 2020-08-19 | 1 | -1/+1 |
| | | | |||||
| * | | Use DXIL to compile SPIRV from HLSL (wip) | azhirnov | 2020-08-19 | 1 | -61/+343 |
| | | | |||||
| * | | Merge branch 'master' into mesh_shader | azhirnov | 2020-08-19 | 2 | -7/+55 |
| |\| | | | | | | | | | | | | | | | # Conflicts: # Graphics/GraphicsEngine/include/PipelineStateBase.hpp # Graphics/GraphicsEngine/interface/PipelineState.h # Graphics/GraphicsEngineD3D11/src/DeviceContextD3D11Impl.cpp # Graphics/GraphicsEngineD3D12/include/CommandContext.hpp | ||||
| | * | Implemented input attachments in Vulkan backend; added test | assiduous | 2020-08-04 | 2 | -7/+55 |
| | | | |||||
| * | | formatting | azhirnov | 2020-08-19 | 2 | -2/+2 |
| | | | |||||
| * | | Added mesh shader | azhirnov | 2020-08-11 | 3 | -13/+24 |
| |/ | | | | added mesh shader support to DX12 and Vulkan, added DXIL compiler for Shader Model 6.x | ||||
| * | Added DILIGENT_NO_HLSL CMake option to disable HLSL support in Vulkan and ↵ | assiduous | 2020-07-21 | 2 | -3/+13 |
| | | | | | OpenGL backends | ||||
| * | Vk backend: disabled warning about missing SPV_GOOGLE_hlsl_functionality1 ↵ | assiduous | 2020-07-17 | 2 | -6/+16 |
| | | | | | extension when SPIRV is not compiled from HLSL plus few improvements to handling SPIRV created from HLSL | ||||
| * | Unified VULKAN shader define in VK and GL backends | assiduous | 2020-05-22 | 2 | -5/+15 |
| | | |||||
| * | Unified shader type defines for all backends | assiduous | 2020-05-17 | 2 | -21/+46 |
| | | |||||
| * | Added SHADER_SOURCE_LANGUAGE_GLSL_VERBATIM (API Version 240059). | assiduous | 2020-05-11 | 1 | -188/+194 |
| | | |||||
| * | Overriding namespace for SPIRV-Cross project to avoid potential conflicts | assiduous | 2020-04-01 | 2 | -22/+24 |
| | | |||||
| * | Renamed _DEBUG and DEVELOPMENT macros to DILGENT_DEBUG and DILIGENT_DEVELOPMENT | assiduous | 2020-03-26 | 1 | -2/+2 |
| | | |||||
| * | Vulkan backend: added SPIRV optimization when compiling from HLSL | assiduous | 2020-03-18 | 1 | -0/+1 |
| | | |||||
| * | Silenced a bunch of clang warnings | assiduous | 2020-02-03 | 1 | -1/+9 |
| | | |||||
| * | Reworked C interfaces to share declaration with c++ | assiduous | 2020-01-27 | 2 | -3/+3 |
| | | |||||
| * | Renamed platform headers .h -> .hpp | assiduous | 2020-01-27 | 2 | -2/+2 |
| | | |||||
| * | More .h -> .hpp renamings | assiduous | 2020-01-26 | 1 | -1/+1 |
| | | |||||
| * | Renamed .h -> .hpp in Common and HLSL2GLSLConverterLib projects | assiduous | 2020-01-26 | 4 | -9/+9 |
| | | |||||
| * | Renamed .h -> .hpp in GraphicsEngine, GraphicsEngineD3DBase, ↵ | assiduous | 2020-01-26 | 1 | -1/+1 |
| | | | | | GraphicsEningeD3D11, and GraphicsEningeD3D12 projects | ||||
| * | Renamed .h -> .hpp files in GLSLTools, GraphicsAccessories, and ↵ | assiduous | 2020-01-26 | 7 | -7/+7 |
| | | | | | GraphicsTools projects | ||||
| * | Reworked main headers to be compatible with c | assiduous | 2020-01-25 | 1 | -2/+2 |
| | | |||||
| * | Fixed GLES build error | assiduous | 2020-01-07 | 1 | -3/+3 |
| | | |||||
| * | Improved device feature reporting; added flags for query support | assiduous | 2020-01-07 | 1 | -4/+4 |
| | | |||||
| * | Updated coyright notice | assiduous | 2020-01-01 | 6 | -42/+66 |
| | | |||||
| * | Enabled draw command reference in Vulkan | assiduous | 2019-12-17 | 1 | -2/+3 |
| | | |||||
| * | Unit tests: capturing debug output; fixed minor issue with viewport in Vk ↵ | assiduous | 2019-12-13 | 1 | -1/+4 |
| | | | | | backend. | ||||
| * | Updated clang-format workaround for brace-on-the-same line in lambdas | Egor Yusov | 2019-11-24 | 1 | -16/+16 |
| | | |||||
| * | clang-formatted GLSLTools | Egor Yusov | 2019-11-23 | 6 | -436/+486 |
| | | |||||
| * | Renamed INSTALL_DILIGENT_CORE cmake option to DILIGENT_INSTALL_CORE | Egor Yusov | 2019-11-21 | 1 | -1/+1 |
| | | |||||
| * | Vulkan backend: added SPIRV optimization when compiling from glsl | Egor Yusov | 2019-11-14 | 1 | -1/+14 |
| | | |||||
| * | GL backend: fixed few GLES issues | Egor | 2019-10-13 | 1 | -0/+17 |
| | | |||||
| * | Renamed External to ThirdParty | Egor Yusov | 2019-09-17 | 1 | -1/+1 |
| | | |||||
| * | Updated Copyright notice | Egor Yusov | 2019-09-17 | 6 | -6/+6 |
| | | |||||
| * | Updated 3rd-party modules | Egor Yusov | 2019-09-17 | 1 | -17/+43 |
| | | |||||
| * | Fixed issue with reflecting Uniform Texel Buffers in Vulkan backend | Egor Yusov | 2019-08-11 | 1 | -2/+15 |
| | | |||||
| * | Vulkan backend: added SPIRV legalization when compiling from HLSL | Egor Yusov | 2019-07-24 | 1 | -1/+18 |
| | | |||||
| * | Added 'Diligent-' prefix to project names to avoid name conflicts ↵ | Egor Yusov | 2019-06-09 | 1 | -16/+16 |
| | | | | | (https://github.com/DiligentGraphics/DiligentEngine/issues/20) | ||||
