summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineVulkan (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Fixed one more Vulkan validation error re destroying a fence being in useEgor Yusov2019-03-212-11/+23
* Fixed Vulkan validation layer warnings when resizing the windowEgor Yusov2019-03-211-7/+23
* Explicitly waiting on fences to avoid indefinite command queue growth in Vulk...Egor Yusov2019-03-212-23/+71
* Reworked GenerateMipsCS.csh Vulkan shader to be convertible to MSL on Mac and...Egor Yusov2019-03-203-14/+27
* Added error message when attempting to create typeless texture with GENERAT_M...Egor Yusov2019-03-191-4/+7
* Fixed issue with staging allocations in Vulkan backend on Integrated GPUsEgor Yusov2019-03-192-3/+37
* Renamed USAGE_CPU_ACCESSIBLE to USAGE_STAGINGEgor Yusov2019-03-184-16/+16
* Moved NumDeferredContexts parameter from factory functions to EngineCreateInf...Egor Yusov2019-03-184-44/+28
* Fixed SwapChainVk.hEgor Yusov2019-03-081-1/+1
* Added IShaderResourceVariableD3D interface plus fixed some include pathsEgor Yusov2019-03-081-1/+1
* Repalced IShaderResourceVariable::GetArraySize() and GetName() with GetResour...Egor Yusov2019-03-081-7/+2
* Few minor improvements to shader resource management in Vk backendEgor Yusov2019-03-074-62/+22
* Made engine factory interfaces derived from IObject (fixed https://github.com...Egor Yusov2019-03-072-2/+13
* Merged var_type_refactor into masterEgor Yusov2019-03-0731-679/+1080
|\
| * Minor comment updatesEgor Yusov2019-03-061-1/+2
| * Removed unused m_ResourceLayout member from ShaderVariableManagerVk and Shade...Egor Yusov2019-03-062-7/+4
| * Added ShaderFlags parameter to IPipelineState::BindStaticResourcesEgor Yusov2019-03-053-4/+13
| * Updated D3D11, D3D12, and Vk EngineFactory headers & structuresEgor Yusov2019-03-059-116/+116
| * Implemented shader resource reflectio API in Vk backendEgor Yusov2019-03-032-8/+60
| * Minor change to DeviceContextVkImpl.hEgor Yusov2019-03-031-1/+1
| * Cleaned up QueryInterface declarationsEgor Yusov2019-03-034-4/+4
| * Minor update to ShaderResourceLayoutVkEgor Yusov2019-03-031-7/+7
| * A bunch of updates to ShaderResourceLayoutVkEgor Yusov2019-03-032-79/+98
| * Added debug checks to verify that all resources in ShaderResouceCacheVk have ...Egor Yusov2019-03-037-33/+69
| * Some cosmetic updates to PipelineStateVkImpl & ShaderVkImplEgor Yusov2019-03-024-32/+33
| * Updated ShaderVariableVk and ShaderResourceBindingVkImplEgor Yusov2019-03-027-64/+63
| * Updated ShaderVariableVk: not creating variables for immutable samplers + cod...Egor Yusov2019-03-022-46/+51
| * Some minor changes to ShaderResourceCacheVkEgor Yusov2019-03-022-20/+21
| * Minor updateEgor Yusov2019-03-021-1/+1
| * Fixed a number of issue with resource bindingEgor Yusov2019-03-016-33/+61
| * Renamed PipelineLayoutDesc to PipelineResourceLayoutDescEgor Yusov2019-02-284-34/+34
| * Improved shader resource binding error reporting in ShaderResourceLayoutVkEgor Yusov2019-02-281-2/+15
| * Fixed memory leakEgor Yusov2019-02-281-1/+5
| * Fixed some issues in Vk backendEgor Yusov2019-02-283-13/+14
| * Keeping copy of a shader name in SPIRVShaderResourcesEgor Yusov2019-02-283-40/+16
| * Fixed PipelineLayoutVkEgor Yusov2019-02-284-20/+23
| * Working on resource binding API refactorEgor Yusov2019-02-285-55/+155
| * Updated ShaderVariableVk and ShaderResourceBindingVkEgor Yusov2019-02-274-24/+25
| * Updated ShaderResourceLayoutVkEgor Yusov2019-02-272-164/+354
| * Updating some files to match the new APIEgor Yusov2019-02-271-3/+3
| * Updated SaderVkImpl: removed static resourcesEgor Yusov2019-02-262-49/+14
| * Cosmetic changesEgor Yusov2019-02-263-11/+11
* | Added surface definition and find_library for android casedom6072019-02-271-1/+5
* | Fix native window handle type.dom6072019-02-271-1/+1
|/
* Minor updates in D3D12 and Vk backends: not committing vertex buffers when PS...Egor Yusov2019-02-191-1/+1
* Disabled all Vulkan features by defaultEgor Yusov2019-02-187-116/+96
* Fixed GLES3.0 context on AndroidEgor2019-02-161-2/+4
* Updated GenerateMipsCS.csh to compile on GLESEgor Yusov2019-02-142-40/+40
* Fixed issue in D3D12 backend: generate mips PSO was released while being used...Egor Yusov2019-02-121-0/+4
* Fixed few debug checksEgor Yusov2019-02-091-1/+1