summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineOpenGL (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* Updated missing gl function reporting message on iOSEgor Yusov2018-02-171-1/+1
* Fixed few compiler warningsEgor Yusov2018-02-171-1/+1
* Added platform macros in GLSL shadersEgor Yusov2018-02-172-4/+16
* Fixed few HLSL->GLSL conversion issues on MacOSEgor Yusov2018-02-171-1/+23
* Fixed issue in OpenGL texture depth queryEgor Yusov2018-02-151-2/+3
* Fixed formatting of cmake files + couple of minor updatesEgor Yusov2018-02-132-126/+130
* Minor updates on iOS platformEgor Yusov2018-02-121-3/+7
* One more fix for Android contextEgor2018-02-111-1/+8
* Fixed Android crash when SwapBuffers() is called after Suspend()Egor2018-02-111-3/+13
* Minor updates to readmeEgor2018-02-101-12/+12
* Replaced #ifdef ENGINE_DLL with #if ENGINE_DLLEgor2018-02-103-6/+4
* Replaced #ifdef PLATFORM_XXX with #if PLATFORM_XXXEgor2018-02-108-31/+31
* Fixed Android buildEgor2018-02-043-21/+6
* Fixed library search in iOS buildEgor Yusov2018-02-041-6/+2
* Minor changeEgor Yusov2018-02-041-1/+1
* Fixed few iOS issues with file system & number of texture unitsEgor Yusov2018-02-041-1/+1
* Reworked swap chain and context initialization on iOSEgor Yusov2018-02-037-62/+150
* Merge remote-tracking branch 'origin/master'Egor Yusov2018-02-0322-148/+180
|\