summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/OGL/ProgramShaderCache.cpp
AgeCommit message (Expand)Author
2015-12-26ShaderGeneration: Get rid of static buffersLioncash
2015-12-21StreamBuffer: Make factory function return a std::unique_ptrLioncash
2015-11-23We shouldn't be trying to enable the SSBO extension in ES.Ryan Houdek
2015-11-04Merge pull request #3227 from Tilka/sizeofScott Mansell
2015-11-04OGL: use StringFromFormat where appropriateTillmann Karras
2015-11-04Merge pull request #3226 from Tilka/shadergenScott Mansell
2015-11-03DriverDetails: remove BUG_BROKENINFOLOG leftoversTillmann Karras
2015-11-03VideoCommon: return code/uid from shader gensTillmann Karras
2015-11-01VideoCommon: flush vertex manager if components changeTillmann Karras
2015-10-29ShaderCaches: remove unneeded typedefsTillmann Karras
2015-10-29OGL/ProgramShaderCache: small cleanupTillmann Karras
2015-10-18Make sure FORCE_EARLY_Z is defined for GLESScott Mansell
2015-10-18Support Conservative Depth as a fallback for EarlyZScott Mansell
2015-10-12PixelShaderGen: Use arrays of texture samplers.Scott Mansell
2015-09-28Fix building with PCH disabled.Rohit Nirmal
2015-09-07OGL: reimplement SSAA based on ARB_gpu_shader5degasus
2015-09-06VideoBackends: Reimplement SSAA, now for D3D + OGLdegasus
2015-09-05Properly support MSAA and SSAA as separate features(+GLES)Ryan Houdek
2015-09-04Remove all of our workarounds for Qualcomm devices we don't support anymore.Ryan Houdek
2015-09-04Support EXT_blend_func_extended in GLES.Ryan Houdek
2015-09-01[GLES] Support texture_buffer for palette texture conversion.Ryan Houdek
2015-08-26Support OpenGL ES 3.2.Ryan Houdek
2015-06-12Options: merge SCoreStartupParameter into SConfigdegasus
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