summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineOpenGL (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Implemented shader variable access by index;Egor Yusov2018-08-035-8/+61
* Reworked dynamic resource management in Vulkan to not rely on RingBuffer; add...Egor Yusov2018-07-312-0/+6
* Improved performance of DeviceObjectBase::Release()Egor Yusov2018-07-2512-35/+40
* Few improvements to RefCntAutoPtr & DeviceContextBase::SetPipelineStateEgor Yusov2018-07-251-2/+3
* Removed unnecessary conversion from m_pPipelineState to target implementation...Egor Yusov2018-07-251-7/+6
* Updated VertexStreamInfo to use final buffer implementation typeEgor Yusov2018-07-252-2/+3
* Updated DeviceContextBase to use final types for pipeline state, buffers and ...Egor Yusov2018-07-2512-15/+19
* Implemented IFence interface in all backendsEgor Yusov2018-07-225-4/+89
* Fixed linux/mac buildEgor Yusov2018-07-201-1/+0
* Added fence object stubs + code formattingEgor Yusov2018-07-206-24/+216
* Always using negative viewport height in Vulkan to be 100% consistent with Di...Egor Yusov2018-07-061-0/+4
* Added shader compiler error reporting in VulkanEgor Yusov2018-07-051-0/+1
* Fixed few issues with 3D texture views in GL and VKEgor Yusov2018-07-041-5/+22
* Fixed iOS build errorEgor Yusov2018-07-021-0/+3
* Reworked binding default frame buffer to keep references to current RTV and D...Egor Yusov2018-07-021-0/+3
* Unified implementation of IPipelineState::BindShaderResources()Egor Yusov2018-06-282-6/+3
* Reworked shader memory alloction for resource layouts in D3D12 pipeline imple...Egor Yusov2018-06-271-5/+5
* Moved vertex buffer stride definition from IDeviceContext::SetVertexBuffers()...Egor Yusov2018-05-293-6/+6
* Reworked SetRenderTargets() function to set framebuffer sizeEgor Yusov2018-04-211-1/+2
* Added template version of RawPtr function to allow more convenient type conve...Egor Yusov2018-04-173-17/+17
* Added vulkan shader module creationEgor Yusov2018-04-151-1/+1
* Added GLSL to SPIRV shader compilationEgor Yusov2018-04-152-221/+11
* Moved primitive topology from draw attribs to pipeline state descEgor Yusov2018-04-142-11/+7
* Fixed another couple of linux build issuesEgor Yusov2018-04-081-2/+2
* Vulkan progress:Egor Yusov2018-04-081-1/+1
* Merge branch 'master'Egor Yusov2018-04-018-22/+83
|\
| * Added sync interval parameter to ISwapChain::Present()Egor Yusov2018-03-314-4/+4
| * Fixed build error on iOSEgor Yusov2018-03-312-1/+15
| * Implemented switching to a fullscreen mode in d3d on Win32Egor Yusov2018-03-312-0/+14
| * Added shader name output when shader compilation failsEgor Yusov2018-03-281-1/+1
| * Added shader compiler log outputEgor Yusov2018-03-281-17/+30
| * Added DebugMessageCallback to EngineCreation attribsEgor Yusov2018-03-271-0/+6
| * Reworked debug message handling to allow user-specified callbacksEgor Yusov2018-03-272-0/+14
* | Implemented Vulkan instance initialization; added vulkan debug utilsEgor Yusov2018-03-172-2/+2
|/
* Fixed Mac/iOS build failureEgor Yusov2018-03-121-1/+1
* Implemented PSO compatibility in GL backendEgor Yusov2018-03-125-5/+153
* Implemented PSO compatibility in D3D11Egor Yusov2018-03-113-2/+9
* Update readme.mdDiligentGraphics2018-03-061-4/+7
* Enabled custom build configurationEgor Yusov2018-03-051-6/+4
* Fixed https://github.com/DiligentGraphics/DiligentEngine/issues/5Egor Yusov2018-03-042-9/+4
* Removed Errors.h from engine factory headers to dependency on NativePlatformEgor Yusov2018-02-231-3/+7
* Fixed interface headers to use relative paths in #includeEgor Yusov2018-02-2314-19/+21
* Added a couple of debug checksEgor2018-02-201-1/+3
* Fixed error when setting independent blend states on GLES devices that only s...Egor2018-02-193-8/+36
* Minor update to checking errors when setting GL blend errorsEgor2018-02-191-3/+2
* Added Qualcomm GPU vendorEgor2018-02-192-5/+6
* Fixed iOS buildEgor Yusov2018-02-181-2/+2
* Updated handling glPolygonMode function on GLESEgor2018-02-183-5/+16
* Implemented more robust screen orientation/size change handling on AndroidEgor2018-02-183-10/+27
* Fixed Android runtime error on ARM devicesEgor2018-02-181-0/+1