summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/OGL/ProgramShaderCache.cpp
AgeCommit message (Expand)Author
2015-06-04Use PanicAlertT instead of PanicAlert when appropriateJosJuice
2015-05-25Set copyright year to when a file was createdTillmann Karras
2015-05-25Update license headers to GPLv2+Tillmann Karras
2015-03-08Merge pull request #2142 from Sonicadvance1/fix_gles31_non_nvidiaRyan Houdek
2015-03-08Fix OpenGL ES 3.1 on non-Nvidia devices.Ryan Houdek
2015-03-02ProgramShaderCache: Do plenty of error checking before writing shaders to the...Jules Blok
2015-02-24OGL: support palette texture decodingdegasus
2014-12-19VideoCommon: Make IsPassthrough() a function of the ShaderUid.Jules Blok
2014-12-18OGL: Don't generate a geometry shader if the backend doesn't support it.Jules Blok
2014-12-18GeometryShader: Disable the geometry shader stage if it is a pass-through sha...Jules Blok
2014-12-15GeometryShaderGen: Support multiple primitive types.Jules Blok
2014-12-14GeometryShaderGen: Pass the primitive type and always run the generator regar...Jules Blok
2014-12-14VideoCommon: Add a separate constants buffer for the geometry shader.Jules Blok
2014-12-13Merge pull request #1640 from rohit-n/switch-defaultskidau
2014-12-11Silence some -Wswitch-default warnings.Rohit Nirmal
2014-12-07Enables stereo rendering with OpenGL ES 3.1 + AEP.Ryan Houdek
2014-11-29Fixes OpenGL ES rendering.Ryan Houdek
2014-11-23ProgramShaderCache: Abort shader compilation if geometry shader failed to com...Jules Blok
2014-11-23ProgramShaderCache: Don't call glAttachShader if no geometry shader was compi...Jules Blok
2014-11-23VideoConfigDiag: Add stereoscopy options group.Jules Blok
2014-11-23ProgramShaderCache: Always generate a geometry shader UID, even if stereoscop...Jules Blok
2014-11-23GeometryShaderGen: Support stereoscopy on GPUs without support for instancing.Jules Blok
2014-11-23Add geometry shader generator for stereo 3D.Jules Blok
2014-11-17OGL: implement bounding box support with ssbodegasus
2014-10-26OGL: Get rid of error macrosLioncash
2014-09-10Remove extra semicolons at the ends of some lines.Rohit Nirmal
2014-08-15OGL: Clean up parameters for some functions.Lioncash
2014-08-15OGL: Fix brace and body placementsLioncash
2014-07-18Support Sampler binding in the shader.Ryan Houdek
2014-07-11mark all local variables as staticdegasus
2014-07-11mark all local functions as staticdegasus
2014-06-27Statistics: Reformat stats stringdegasus
2014-06-18Kill off replaceable usages of s[n]printf.Lioncash
2014-05-19ogl: pixel format shader without resolvingdegasus
2014-04-30Changes posmtx vertex attribute to integer.Ryan Houdek
2014-04-03Add initial support for GLSL ES 3.10.Ryan Houdek
2014-03-15Merge pull request #164 from lioncash/cstr-cullPierre Bourdon
2014-03-14PixelShaderGen: Use integer math for alpha testing.Tony Wasserka
2014-03-14OGL: Force highp for integers.Tony Wasserka
2014-03-14Kill off some usages of c_str.Lioncash
2014-03-11Fixes spacing for "for", "while", "switch" and "if"Matthew Parlane
2014-03-09clang-modernize -use-nullptrTillmann Karras
2014-03-09clang-modernize -loop-convertTillmann Karras
2014-02-26comment fixesdegasus
2014-02-26remove (ATTR|VARY)(IN|OUT) macrosdegasus
2014-02-20Fix more header sorting issues in VideoBackends/ (now check-includes clean).Pierre Bourdon
2014-02-18Convert all includes to relative paths.Lioncash
2014-02-01OGL: remove ubo workarounddegasus
2014-01-23OpenGL: refactor all of our StreamBuffersdegasus
2014-01-23OpenGL: change StreamBuffer in a streaming waydegasus