summaryrefslogtreecommitdiffstats
path: root/Graphics/ShaderTools (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fixed Win SDK 17763 build issuesassiduous2021-03-191-0/+11
|
* Added inline ray tracing & trace rays indirect command.azhirnov2021-03-191-6/+6
|
* Renamed Align to AlignUpassiduous2021-03-191-1/+1
|
* Direct3D11: added resource signatureazhirnov2021-03-192-6/+28
|
* Some updates to DXBCUtils and DXCompilerassiduous2021-03-195-89/+108
|
* fixed DXC resource remapperazhirnov2021-03-192-97/+252
|
* Vulkan: update for new Vulkan SDKazhirnov2021-03-191-6/+1
|
* Removed mutable fields from ResourceBindingMapazhirnov2021-03-194-189/+281
|
* Added shader compiler macros to shader sourceassiduous2021-03-192-5/+8
|
* DXBC resource remapper: added support for runtime-sized arrayazhirnov2021-03-191-12/+25
|
* RunTimeResourceArray: added constant buffersassiduous2021-03-191-1/+6
|
* fixed DXBC & DXIL resource remappingazhirnov2021-03-195-220/+462
|
* bug fixes for dx12 resource signatureazhirnov2021-03-193-188/+182
|
* added debug checks for DXIL resource remappingazhirnov2021-03-191-0/+15
|
* Fixed DXBC resources remapping for SM5.1azhirnov2021-03-191-136/+286
|
* DXBCUtils: fixed compiler errorassiduous2021-03-191-0/+2
|
* Fixed minor issue with format validation and GetPipelineResourceFlagsString testassiduous2021-03-191-1/+1
|
* DXIL: remap bind point when used dynamic indexingazhirnov2021-03-191-67/+145
|
* remap resources in DXBC shader bytecodeazhirnov2021-03-191-39/+1387
|
* merged with resource_signatureazhirnov2021-03-195-27/+284
|
* Merged masterassiduous2021-03-191-15/+70
|\
| * Vulkan backend: added output for SPIRV Optimizerassiduous2021-02-061-15/+70
| |
* | Some refactoring of DXBCUtilsassiduous2021-02-043-82/+101
| |
* | added DXBC resource remappingazhirnov2021-02-033-0/+309
| |
* | Some code cleanupassiduous2021-01-262-61/+84
| |
* | remove assigned samplers from SPIRV resourcesazhirnov2021-01-262-167/+10
| |
* | pipeline resource signature for vulkanazhirnov2021-01-212-2/+2
|/
* Updated some more copyright noticesassiduous2021-01-043-3/+3
|
* Updated copyright noticeassiduous2021-01-0113-13/+13
|
* Improvements for mesh shader & ray tracing (#180)Zhirnov Andrey2020-12-292-2/+2
| | | | | * remove GLSL from mesh shader tests * small improvements for ray tracing
* Fixed DXILUtilsStub on Mac/iOSassiduous2020-12-191-2/+2
|
* Added DX compiler testassiduous2020-12-192-3/+4
|
* DXCompiler: fixed patching DXIL to also correct space record (besides the ↵assiduous2020-12-191-42/+70
| | | | bind point record)
* Some updates in D3D12 backend (DXIL patching, PSO initialization)assiduous2020-12-192-60/+92
|
* Fixed validation errors for ray tracing.azhirnov2020-12-161-3/+3
|
* Merge branch 'azhirnov-ray_tracing_2'assiduous2020-12-159-219/+754
|\
| * Added RootSignatureBuilder, some fixed for vulkan ray tracingazhirnov2020-11-251-0/+2
| |
| * Merge branch 'master' into ray_tracing_2azhirnov2020-11-251-4/+18
| |\
| * | D3D12 resource binding refactoring, rename LinearAllocator to ↵azhirnov2020-11-162-78/+13
| | | | | | | | | | | | FixedLinearAllocator.
| * | added IntToStr instead of _itoa_s, fixed compilationazhirnov2020-11-121-8/+26
| | |
| * | remap resource binding for DirectX 12azhirnov2020-11-122-39/+275
| | |
| * | A number of minor updates/fixesassiduous2020-11-062-10/+10
| | |
| * | Added support for local root signature & shader record.azhirnov2020-11-053-17/+22
| | | | | | | | | | | | Bug fix for ray tracing.
| * | Added AS copy with compacting.azhirnov2020-11-052-12/+29
| | | | | | | | | | | | | | | Added UB & SB size checks for Vulkan. Some improvements for ray tracing & tests.
| * | Merge branch 'master' into ray_tracingassiduous2020-10-281-1/+1
| |\ \
| * | | A number of updates/fixes to PSO refactor mergeassiduous2020-10-284-48/+37
| | | |
| * | | PSO refactoring for ray tracingazhirnov2020-10-258-127/+448
| | | |
| * | | Merge branch 'master' into ray_tracingazhirnov2020-10-252-5/+63
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | # Conflicts: # Graphics/GraphicsEngine/interface/PipelineState.h # Graphics/GraphicsEngineVulkan/include/VulkanTypeConversions.hpp # Graphics/GraphicsEngineVulkan/src/PipelineLayout.cpp # Graphics/GraphicsEngineVulkan/src/VulkanTypeConversions.cpp
| * \ \ \ Merge branch 'master'assiduous2020-10-052-18/+21
| |\ \ \ \
| * | | | | A few random fixes to ray tracing API and implementationassiduous2020-10-042-2/+2
| | | | | |