| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Renamed Align to AlignUp | assiduous | 2021-03-19 | 4 | -12/+12 |
| | | |||||
| * | Unified resource signature handling by pipeline state in D3D12, Vk and GL | assiduous | 2021-03-19 | 1 | -16/+22 |
| | | |||||
| * | Moved static variable cache and managers to PipelineResourceSignatureBase | assiduous | 2021-03-19 | 1 | -0/+4 |
| | | |||||
| * | merged with resource_signature | azhirnov | 2021-03-19 | 1 | -5/+5 |
| | | |||||
| * | Merged master | assiduous | 2021-03-19 | 1 | -17/+18 |
| |\ | |||||
| | * | Some improvement to ThreadingTools::Signal | assiduous | 2021-02-08 | 1 | -17/+18 |
| | | | |||||
| | * | MathLib: added stream insreters for vector types | assiduous | 2021-02-04 | 1 | -0/+62 |
| | | | |||||
| * | | MathLib: added stream insreters for vector types | assiduous | 2021-02-02 | 1 | -0/+42 |
| | | | |||||
| * | | Fixed gcc/clang errors | assiduous | 2021-02-01 | 1 | -1/+1 |
| | | | |||||
| * | | BacicMath.hpp: fixed clang/gcc build issue | assiduous | 2021-02-01 | 1 | -1/+1 |
| | | | |||||
| * | | Basic math: reworked ExtractBit and renamed to ExtractLSB; added tests | assiduous | 2021-01-25 | 1 | -7/+13 |
| | | | |||||
| * | | pipeline resource signature for vulkan | azhirnov | 2021-01-21 | 3 | -5/+19 |
| | | | |||||
| * | | added pipeline resource signature (wip) | azhirnov | 2021-01-15 | 1 | -2/+2 |
| |/ | |||||
| * | Updated copyright notice | assiduous | 2021-01-01 | 35 | -35/+35 |
| | | |||||
| * | Some more updates to D3D12 PSO and ShaderResourceLayoutVk | assiduous | 2020-12-24 | 1 | -3/+12 |
| | | |||||
| * | Merge branch 'azhirnov-ray_tracing_2' | assiduous | 2020-12-15 | 10 | -40/+378 |
| |\ | |||||
| | * | BasicMath: minor code formatting | assiduous | 2020-12-15 | 1 | -9/+3 |
| | | | |||||
| | * | Added Scale and Rotation for Matrix3x3 | azhirnov | 2020-11-16 | 2 | -0/+71 |
| | | | |||||
| | * | D3D12 resource binding refactoring, rename LinearAllocator to ↵ | azhirnov | 2020-11-16 | 2 | -9/+9 |
| | | | | | | | | | FixedLinearAllocator. | ||||
| | * | Updated ResourceMappingImpl | assiduous | 2020-11-06 | 1 | -1/+1 |
| | | | |||||
| | * | Renamed StringPool::Release to StringPool::Clear | assiduous | 2020-11-06 | 1 | -3/+3 |
| | | | |||||
| | * | Added support for local root signature & shader record. | azhirnov | 2020-11-05 | 1 | -0/+5 |
| | | | | | | | | | Bug fix for ray tracing. | ||||
| | * | fixed resource state transitions, some improvements for ray tracing | azhirnov | 2020-11-03 | 1 | -0/+4 |
| | | | |||||
| | * | A number of updates/fixes to PSO refactor merge | assiduous | 2020-10-28 | 5 | -62/+65 |
| | | | |||||
| | * | PSO refactoring for ray tracing | azhirnov | 2020-10-25 | 6 | -25/+288 |
| | | | |||||
| | * | Merge branch 'master' into ray_tracing | azhirnov | 2020-10-25 | 5 | -0/+335 |
| | |\ | | | | | | | | | | | | | | | | | | | | | | # Conflicts: # Graphics/GraphicsEngine/interface/PipelineState.h # Graphics/GraphicsEngineVulkan/include/VulkanTypeConversions.hpp # Graphics/GraphicsEngineVulkan/src/PipelineLayout.cpp # Graphics/GraphicsEngineVulkan/src/VulkanTypeConversions.cpp | ||||
| * | | | Math Lib: added Matrix4x4 constructor from float4 rows | assiduous | 2020-12-14 | 1 | -0/+13 |
| | | | | |||||
| * | | | MathLib: added CheckBox2DBox2DOverlap function | assiduous | 2020-12-08 | 1 | -0/+32 |
| | |/ |/| | |||||
| * | | Improved exception safety of pipeline state object construction | assiduous | 2020-10-20 | 1 | -6/+17 |
| | | | |||||
| * | | Fixed issues with alignment in linear allocator | assiduous | 2020-10-18 | 1 | -92/+93 |
| | | | |||||
| * | | Fixed Codacy issue | assiduous | 2020-10-18 | 1 | -1/+1 |
| | | | |||||
| * | | Refactored LinearAllocator | assiduous | 2020-10-18 | 1 | -57/+153 |
| | | | |||||
| * | | Implemented Align for pointers; added tests | assiduous | 2020-10-18 | 1 | -0/+14 |
| | | | |||||
| * | | Fixed compilation, some fixes after review | azhirnov | 2020-10-17 | 1 | -1/+2 |
| | | | |||||
| * | | Added GraphicsPipelineCreateInfo and ComputePipelineCreateInfo instead of ↵ | azhirnov | 2020-10-15 | 3 | -0/+211 |
| | | | | | | | | | | | | | single PipelineCreateInfo. Some optimizations for dynamic memory allocations in PipelineState. | ||||
| * | | A number of corrections for PSO refactoring | assiduous | 2020-10-11 | 1 | -2/+2 |
| | | | |||||
| * | | removed strong references to shaders in PSO | azhirnov | 2020-10-08 | 2 | -0/+3 |
| |/ | |||||
| * | Reworked HashMapStringKey class to keep only one pointer | assiduous | 2020-10-05 | 1 | -49/+65 |
| | | |||||
| * | A number of updates to support Metal backend | assiduous | 2020-10-01 | 1 | -1/+1 |
| | | |||||
| * | Refactored internal shader resouce variable indexing | assiduous | 2020-09-18 | 1 | -1/+0 |
| | | |||||
| * | Merge branch 'mesh_shader_fix' of https://github.com/azhirnov/DiligentCore ↵ | assiduous | 2020-09-17 | 1 | -0/+1 |
| |\ | | | | | | | into azhirnov-mesh_shader_fix | ||||
| | * | use NUM_SHADER_TYPES constant instead of magic number, use std::array ↵ | azhirnov | 2020-09-16 | 1 | -0/+1 |
| | | | | | | | | | instead of c-style array. | ||||
| * | | Added GPU vendor and memory size detection (API 240071), closed ↵ | assiduous | 2020-09-16 | 1 | -0/+8 |
| |/ | | | | | | https://github.com/DiligentGraphics/DiligentCore/issues/144. Fixed shader model selection in D3D12 backend | ||||
| * | MatLib: reworked MakeVector/MakeMatrix (fixed ↵ | assiduous | 2020-09-07 | 1 | -160/+143 |
| | | | | | https://github.com/DiligentGraphics/DiligentCore/issues/159) | ||||
| * | PipelineStateVkImpl: creating implicit IRenderPass object instead of Vulkan ↵ | assiduous | 2020-08-02 | 1 | -2/+7 |
| | | | | | render pass | ||||
| * | MathLib: added bound box transform function | assiduous | 2020-06-28 | 1 | -0/+32 |
| | | |||||
| * | MathLib: updated ViewFrustum struct | assiduous | 2020-06-20 | 1 | -12/+42 |
| | | |||||
| * | MathLib: added RasterizeTriangle function | assiduous | 2020-06-06 | 1 | -0/+115 |
| | | |||||
| * | MathLib: added IsPointInsideTriangle function | assiduous | 2020-06-06 | 1 | -0/+90 |
| | | |||||
| * | MathLib: added high_precision_cross function | assiduous | 2020-06-05 | 1 | -0/+24 |
| | | |||||
