summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/OGL/ProgramShaderCache.cpp
AgeCommit message (Expand)Author
2017-02-01ShaderGenCommon: Remove unnecessary includesLioncash
2017-02-01LightingShaderGen: Remove unnecessary includesLioncash
2017-01-04VideoCommon: Make dst_alpha state implicit.degasus
2016-12-06Common: Add alignment headerLéo Lam
2016-11-27Remove unnecessary ConfigManager includesLéo Lam
2016-10-29DiscIO/SConfig: Rename GetUniqueID to GetGameIDJosJuice
2016-10-04PixelShaderGen: Drop dstAlphaMode constant in shader generation.degasus
2016-10-01ShaderGen: Specify attribute/output locations/bindings explicitlyStenzek
2016-07-29VideoCommon: Make API_TYPE an enum classLioncash
2016-06-26Remove the rest of ShaderDebugging.Scott Mansell
2016-06-26Multithreadded Shadergen: Minor fixups.Scott Mansell
2016-06-26Remove UID Checker.Scott Mansell
2016-06-26Multithreadded Shadergen: Second pass over Pixel Shadergen.Scott Mansell
2016-06-26Multithreadded Shadergen: Second Pass over vertex/lighting ShadergensScott Mansell
2016-06-26Multithreadded Shadergen: Second Pass over geometery ShadergenScott Mansell
2016-06-24Reformat all the things. Have fun with merge conflicts.Pierre Bourdon
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