summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineVulkan (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* | Revert some changes in ShaderResourceLayoutVk, fixed PSO comparisonazhirnov2020-10-083-108/+83
* | Some minor fixesazhirnov2020-10-084-5/+7
* | removed strong references to shaders in PSOazhirnov2020-10-089-544/+595
* | Updated PipelineState[D3D11,D3D12,Vk]Impl to allocate single chunk of memory ...assiduous2020-10-071-10/+17
* | Few minor updatesassiduous2020-10-071-2/+1
* | Fixed typoassiduous2020-10-051-5/+5
|/
* Added device features to inidicate 8-bit types support (API240074)assiduous2020-10-044-14/+81
* Added Vulkan-Headers submoduleassiduous2020-10-034-6/+10
* Added device features to indicate support of 16-bit typesassiduous2020-10-034-84/+157
* Unified staging buffer offset processing in Vulkan and GLassiduous2020-10-013-30/+26
* A number of updates to support Metal backendassiduous2020-10-013-44/+16
* Vulkan backend: few fixes toassiduous2020-09-283-13/+20
* Another minor fixassiduous2020-09-221-2/+1
* Fixed bug in mesh shader feature detectionassiduous2020-09-221-11/+16
* 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
* Few minor (mostly cosmetic) updates to SRB and PSO implementationsassiduous2020-09-184-13/+30
* Updated ShaderResourceBindingBase: using PSO implementation type for the poin...assiduous2020-09-181-4/+6
* Refactored internal shader resouce variable indexingassiduous2020-09-185-43/+25
* Merge branch 'mesh_shader_fix' of https://github.com/azhirnov/DiligentCore in...assiduous2020-09-1710-26/+13
|\
| * don't link with vulkan if used volk, added shader name to log messageazhirnov2020-09-162-4/+3
| * remove some VK_NV_mesh_shaderazhirnov2020-09-166-19/+5
| * use NUM_SHADER_TYPES constant instead of magic number, use std::array instead...azhirnov2020-09-162-3/+5
* | Added UnifiedMemoryCPUAccess member to GraphicsAdapterInfo struct (API Versio...assiduous2020-09-171-1/+4
* | Updated unified buffers logic: removed implicit decay to DEFAULT bufersassiduous2020-09-171-23/+10
* | Fixed strncpy_s errorsassiduous2020-09-171-3/+4
* | Removed AdapterAttribs struct that was a duplicate of GraphicsAdapterInfo. Mo...assiduous2020-09-171-1/+7
* | Added GPU vendor and memory size detection (API 240071), closed https://githu...assiduous2020-09-162-2/+39
|/
* Improved format support tests in Vulkan backendassiduous2020-09-161-5/+9
* Reworked texture format info reportingassiduous2020-09-161-53/+68
* 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-144-15/+14
* Vk backend: fixed detection of enabled/disabled featuresassiduous2020-09-135-31/+39
* Added option to enable/disable device features during initialization (API 240...assiduous2020-09-133-51/+94
* Fixed shader error log + fixed tests in Win8.1assiduous2020-09-122-2/+3
* Few final updates to mesh shader implementationassiduous2020-09-104-29/+21
* Another set of minor updates to mesh shader implementationassiduous2020-09-102-4/+4
* A bunch of random updatesassiduous2020-09-094-4/+6
* added IDxCompilerLibrary interface. DXCompilerBase moved to platform specific...azhirnov2020-09-095-8/+9
* fixed cmake, removed unused codeazhirnov2020-09-081-0/+2
* Merge branch 'master' into mesh_shaderazhirnov2020-09-081-0/+1
|\
| * Flushing barriers in DeviceContextD3D12Impl::GetD3D12CommandList and DeviceCo...assiduous2020-09-071-0/+1
* | removed StripReflectInfoPass2 - changes will be added to spirv-toolsazhirnov2020-09-081-3/+16
* | removed DILIGENT_HAS_SPIRV_DXCOMPILER, it not needed because used dynamic loa...azhirnov2020-09-083-53/+34
* | Added pDxCompilerPath to engine create info,azhirnov2020-09-073-42/+51
* | fixed validation errors for SPIRV that compiled with DXCazhirnov2020-09-021-16/+3
* | fixed compilation on Mac & UWPazhirnov2020-09-011-7/+0
* | fixed compilation on linux & androidazhirnov2020-09-012-3/+12
* | Merge branch 'master' into mesh_shaderazhirnov2020-08-315-45/+103
|\|