summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Vulkan: working on pipeline state initializationEgor Yusov2018-04-137-12/+61
* Vulkan: added blend state desc conversionEgor Yusov2018-04-124-36/+158
* Added rasterizer and depth-stencil state desc conversions to Vulkan typesEgor Yusov2018-04-113-3/+180
* Added vulkan render pass creationEgor Yusov2018-04-116-2/+123
* Minor changesEgor Yusov2018-04-104-8/+31
* Vulkan: updated swap chain initialization; added depth buffer creationEgor Yusov2018-04-1013-91/+37
* Added texture view initializationEgor Yusov2018-04-083-98/+117
* Minor updatesEgor Yusov2018-04-083-13/+8
* Fixed issue with enable_shared_from_this: inheritance must be publicEgor Yusov2018-04-082-2/+2
* Fixed another couple of linux build issuesEgor Yusov2018-04-081-2/+2
* Fixed linux build errorEgor Yusov2018-04-081-1/+1
* Vulkan progress:Egor Yusov2018-04-0840-707/+1536
* Added buffer view initializationEgor Yusov2018-04-057-88/+199
* First implementation of buffer in VulkanEgor Yusov2018-04-0411-104/+248
* Rearranged some basic graphics types to reduce sizeof(PipelineStateDesc) from...Egor Yusov2018-04-045-36/+29
* Fixed issue left after intergrating masterEgor Yusov2018-04-014-9/+22
* Merge branch 'master'Egor Yusov2018-04-0173-479/+1352
|\
| * Added commentEgor Yusov2018-04-011-1/+3
| * Updated readme with current progressEgor Yusov2018-04-011-0/+7
| * Fixed issue MakeWindowAssociation() not disabling Alt+Enter on D3D11Egor Yusov2018-04-011-4/+13
| * Added sync interval parameter to ISwapChain::Present()Egor Yusov2018-03-319-13/+11
| * Some minor updates to d3d swap chainEgor Yusov2018-03-312-2/+20
| * Fixed build error on iOSEgor Yusov2018-03-312-1/+15
| * Implemented switching to a fullscreen mode in d3d on Win32Egor Yusov2018-03-3114-291/+347
| * Implemented initialization in fullscreen mode on Win32Egor Yusov2018-03-3011-21/+113
| * Implemented option to specify hardware adapter when initializing the engine i...Egor Yusov2018-03-305-25/+71
| * Implemented hardware adapter and display mode enumerationEgor Yusov2018-03-309-10/+324
| * Added shader name output when shader compilation failsEgor Yusov2018-03-282-3/+3
| * Added shader compiler log outputEgor Yusov2018-03-285-50/+85
| * Added commentsEgor Yusov2018-03-271-1/+14
| * Added DebugMessageCallback to EngineCreation attribsEgor Yusov2018-03-278-34/+81
| * Reworked debug message handling to allow user-specified callbacksEgor Yusov2018-03-2724-99/+296
| * Added functions for Ortho projection matrixEgor Yusov2018-03-261-0/+16
| * Added a couple of #includes to fix include test build errorsEgor2018-03-252-0/+2
| * Fixed include paths in GraphicsTools project; fixed build errorsEgor Yusov2018-03-258-18/+21
| * Fixed include paths in project CommonEgor Yusov2018-03-2513-29/+33
* | Implementing texture views in VulkanEgor Yusov2018-03-2510-99/+71
* | Added vulkan texture type conversions + texture view initializationEgor Yusov2018-03-256-63/+541
* | First implemenation of Swap chain initialization in VulkanEgor Yusov2018-03-249-88/+277
* | Improved VulkanPhysicalDevice::FindQueueFamily() functionEgor Yusov2018-03-241-12/+54
* | Updated CommandQueueVkImpl; implemened RenderDeviceVkImpl initializationEgor Yusov2018-03-187-257/+130
* | Added CommandQueueVk object initializationEgor Yusov2018-03-182-8/+15
* | Comment + minor updatesEgor Yusov2018-03-181-1/+15
* | Added logical Vulkan device initializationEgor Yusov2018-03-188-35/+176
* | Added VulkanPhysiclDevice classEgor Yusov2018-03-174-3/+106
* | Added VulkanInstance helper classEgor Yusov2018-03-175-79/+309
* | Implemented Vulkan instance initialization; added vulkan debug utilsEgor Yusov2018-03-1721-6/+8830
* | Updated cmake scripts with Vulkan definesEgor Yusov2018-03-163-2/+4
* | Added vulkan backend stubEgor Yusov2018-03-1677-14/+13278
|/
* Fixed issue with setting scissor rects in D3D12 backendEgor Yusov2018-03-142-66/+92