summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineVulkan/src/ShaderVkImpl.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Vk backend: reorganized headers; removed PRS methods implemented in PipelineR...assiduous2021-03-191-2/+4
* Updated copyright noticeassiduous2021-01-011-1/+1
* PSO refactoring for ray tracingazhirnov2020-10-251-0/+8
* Added support for shader macros when compiling GLSL_VERBATIM with glslangassiduous2020-09-201-24/+45
* added ability to use #include in glslazhirnov2020-09-201-0/+1
* Refactored internal shader resouce variable indexingassiduous2020-09-181-1/+1
* Merge branch 'mesh_shader_fix' of https://github.com/azhirnov/DiligentCore in...assiduous2020-09-171-1/+1
|\
| * don't link with vulkan if used volk, added shader name to log messageazhirnov2020-09-161-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-10/+15
* Refactoring shader compilation - part IIIassiduous2020-09-141-2/+12
* Refactoring shader compilation tools - part I (https://github.com/DiligentGra...assiduous2020-09-141-7/+7
* added IDxCompilerLibrary interface. DXCompilerBase moved to platform specific...azhirnov2020-09-091-1/+1
* removed DILIGENT_HAS_SPIRV_DXCOMPILER, it not needed because used dynamic loa...azhirnov2020-09-081-5/+1
* Added pDxCompilerPath to engine create info,azhirnov2020-09-071-2/+2
* fixed compilation on linux & androidazhirnov2020-09-011-1/+5
* added HLSLTools, HLSL shader compiler refactoringazhirnov2020-08-251-21/+27
* Move DXIL compiler for SPIRV to separate file, allow to compile HLSL without ...azhirnov2020-08-191-13/+24
* Added DILIGENT_NO_HLSL CMake option to disable HLSL support in Vulkan and Ope...assiduous2020-07-211-2/+2
* Vk backend: disabled warning about missing SPV_GOOGLE_hlsl_functionality1 ext...assiduous2020-07-171-5/+14
* Fixed few alignment-related issues (API Version 240063)assiduous2020-06-101-1/+1
* Unified VULKAN shader define in VK and GL backendsassiduous2020-05-221-2/+6
* Renamed .h -> .hpp in Common and HLSL2GLSLConverterLib projectsassiduous2020-01-261-1/+1
* Renamed .h -> .hpp in GraphicsEngineVulkan projectassiduous2020-01-261-2/+2
* Renamed .h -> .hpp files in GLSLTools, GraphicsAccessories, and GraphicsTools...assiduous2020-01-261-2/+2
* Reworked IShader::GetResource to be compatible with C; renamed the method to ...assiduous2020-01-261-3/+1
* Updated coyright noticeassiduous2020-01-011-7/+11
* Enabled draw command reference in Vulkanassiduous2019-12-171-2/+7
* clang-formatted cpp files of GraphiceEngineVulkan projectEgor Yusov2019-11-241-21/+23
* More cosmetic code changesEgor Yusov2019-10-081-1/+6
* Updated Copyright noticeEgor Yusov2019-09-171-1/+1
* Updated ALLOCATE macros to make it more convenientEgor Yusov2019-04-131-1/+1
* Fixed few clang warningsEgor Yusov2019-03-241-1/+1
* Few minor improvements to shader resource management in Vk backendEgor Yusov2019-03-071-45/+1
* Implemented shader resource reflectio API in Vk backendEgor Yusov2019-03-031-0/+57
* Updated SaderVkImpl: removed static resourcesEgor Yusov2019-02-261-19/+4
* Fixed GLES3.0 context on AndroidEgor2019-02-161-2/+4
* Added option to not build glslangEgor Yusov2019-01-091-0/+7
* Updated copyright noticeEgor Yusov2019-01-021-1/+1
* Improved reporting of resource binding problems in InitializeStaticResources()Egor Yusov2018-11-241-2/+2
* Added IShaderResourceBinding::InitializeStaticResources() method to allow exp...Egor Yusov2018-11-241-1/+1
* Using entry point name from SPIRV bytecode (fixed https://github.com/Diligent...Egor Yusov2018-11-091-3/+2
* Implemented HLSL vertex shader inputs mapping in Vulkan backend using SPV_GOO...Egor Yusov2018-10-301-1/+39
* Allowed arbitrary entry point name in compiled SPIRV bytecodeEgor Yusov2018-10-291-1/+2
* Enabled Vulkan backend to take compiled SPIRV byte codeEgor Yusov2018-10-261-8/+25
* Implemented HLSL to SPIRV compilation and HLSL-style combined samplers in VulkanEgor Yusov2018-10-261-15/+20
* Reworked context pool management in D3D12Egor Yusov2018-10-051-1/+1
* Removed dummy shader variable. Added final kw to implementation classes.Egor Yusov2018-08-211-29/+0
* Implemented shader variable access by index;Egor Yusov2018-08-031-0/+11
* Added Development configuration tests in Vulkan backend; fixed code formattingEgor Yusov2018-07-191-5/+5