summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineOpenGL (follow)
Commit message (Expand)AuthorAgeFilesLines
* Refactored device object release queuesEgor Yusov2018-09-211-0/+3
* Fixed one more gcc warningEgor Yusov2018-09-151-1/+2
* Fixing clang build error and warningsEgor Yusov2018-09-091-4/+2
* Updated OpenGL debug message outputEgor Yusov2018-09-091-50/+35
* Updated texture map/unmap intererface; implemented texture mapping in D3D12Egor Yusov2018-09-012-6/+19
* Disabled notification messages in OpenGLEgor Yusov2018-08-311-6/+29
* Fixed handling of small compressed texture subresourcesEgor Yusov2018-08-307-32/+56
* Few minor updatesEgor Yusov2018-08-275-7/+13
* Added draw/dispatch command argument validationEgor Yusov2018-08-261-44/+43
* Implemented raw buffers (fixed https://github.com/DiligentGraphics/DiligentCo...Egor Yusov2018-08-266-6/+6
* Implemented shader variable access by Index in GL backendEgor Yusov2018-08-226-92/+131
* Removed dummy shader variable. Added final kw to implementation classes.Egor Yusov2018-08-2119-31/+18
* 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