summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/OGL/VertexManager.cpp
AgeCommit message (Expand)Author
2018-03-15OGL: Ensure VAO is active before unmapping buffersStenzek
2018-03-10Move shader caches to VideoCommonStenzek
2018-02-22VideoBackends: Add AbstractShader and AbstractPipeline classesStenzek
2018-02-22OGL: Track state of last bound vertex array objectStenzek
2017-09-11Renderer: Move cull mode to a rasterization state objectStenzek
2017-09-02OGL/VertexManager: Make vertex and index buffer handles privateLioncash
2017-07-30OGL: Uber shader supportStenzek
2017-06-15Add a namespace to OpenFStreamJosJuice
2017-03-15videoconfig: add BBoxPreferStencilImplementationMichael Maltese
2017-03-15OGL: implement Bounding Box on systems w/o SSBOMichael Maltese
2017-02-01ShaderGenCommon: Remove unnecessary includesLioncash
2017-01-04VideoCommon: Make dst_alpha state implicit.degasus
2017-01-04OGL/Vulkan: Drop dual pass alpha.degasus
2016-10-08Renderer: Merge screenshot logic into VideoCommon.degasus
2016-09-30OGL: Handle case where both constant alpha and logic op is enabledStenzek
2016-09-09OGL: Remove unnecessary c_str callsLioncash
2016-08-22VertexManager: Correct variable naming schemeLioncash
2016-06-24Reformat all the things. Have fun with merge conflicts.Pierre Bourdon
2016-01-02VideoBackend: Get rid of a boolean globalLioncash
2015-12-21StreamBuffer: Make factory function return a std::unique_ptrLioncash
2015-12-20VideoBackends: Simplify initialization and deinitialization of resourcesLioncash
2015-11-01VideoCommon: flush vertex manager if components changeTillmann Karras
2015-09-28Fix building with PCH disabled.Rohit Nirmal
2015-05-25Set copyright year to when a file was createdTillmann Karras
2015-05-25Update license headers to GPLv2+Tillmann Karras
2015-01-24Coding style cleanup from the zfreeze mergeLioncash
2015-01-24Stop doing nastly shit to OpenGL stream buffers.Scott Mansell
2015-01-24Move Zfreeze code out individual backends into videoCommonScott Mansell
2015-01-23Fixes Mario Tennis Gimmick Courts and adds support for FastDepthCalcNanoByte011
2015-01-23Fix various issues with zfreeze implemntation.Scott Mansell
2015-01-23Cleanup and refactor of zfreeze portNanoByte011
2015-01-23Initial port of zfreeze branch (3.5-1729)NanoByte011
2014-12-18VertexManager: Disable culling for lines and points.Jules Blok
2014-12-14GeometryShaderGen: Pass the primitive type and always run the generator regar...Jules Blok
2014-11-18OGL: fix buffer destructiondegasus
2014-10-26OGL: Get rid of error macrosLioncash
2014-08-15OGL: Fix brace and body placementsLioncash
2014-07-26VertexLoader: Remove global state dependency on g_nativeVertexFmtPierre Bourdon
2014-07-11avoid the extern keyword in .cpp filesdegasus
2014-06-27VideoCommon: remove unused statsdegasus
2014-06-18Kill off replaceable usages of s[n]printf.Lioncash
2014-05-13OGL/VertexManager: Remove unnused m_CurrentVertexFmtJens Nyberg
2014-04-12OpenGL backend: remove useless header Globals.h.magumagu
2014-03-18OGL/VertexManager: Do not check if g_nativeVertexFmt is zeroJens Nyberg
2014-03-18OGL/VertexManager: Minor cleanup of if caseJens Nyberg
2014-03-11Fixes spacing for "for", "while", "switch" and "if"Matthew Parlane
2014-03-09clang-modernize -use-nullptrTillmann Karras
2014-02-18Convert all includes to relative paths.Lioncash
2014-02-15move perfquery enable checks into videocommon (caller side)degasus
2014-02-15move shared parts from VertexManager::vFlush into VideoCommondegasus