summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/GeometryShaderGen.cpp
AgeCommit message (Expand)Author
2016-03-30ShaderGen: Only specify storage qualifier in interface block when neededStenzek
2016-03-09Workaround OS X video driver bug #24983074Ryan Houdek
2016-01-17VideoCommon: Header cleanupLioncash
2016-01-02ShaderGen: Remove virtual methods from ShaderGeneratorInterface, move string ...Stenzek
2015-12-26ShaderGenerators: Remove unnecessary inline keywordsLioncash
2015-12-26ShaderGeneration: Get rid of static buffersLioncash
2015-11-03VideoCommon: return code/uid from shader gensTillmann Karras
2015-09-06VideoBackends: Reimplement SSAA, now for D3D + OGLdegasus
2015-06-18Revert "GeometryShaderGen: Don't use `centroid in` for input variables."degasus
2015-06-10GeometryShaderGen: Consistently use xfmem just as the vertex shader.Jules Blok
2015-06-10GeometryShaderGen: Don't use `centroid in` for input variables.Jules Blok
2015-05-25Set copyright year to when a file was createdTillmann Karras
2015-05-25Update license headers to GPLv2+Tillmann Karras
2015-01-31GeometryShaderGen: Perspective divide the line coordinates before comparing t...Jules Blok
2015-01-03Move worldpos into it's own varying.Scott Mansell
2014-12-28VideoCommon: Don't pass structs between shaders, use the interface blocks ins...Jules Blok
2014-12-20Merge pull request #1716 from Armada651/geom-wireframeDolphin Bot
2014-12-19VideoCommon: Don't specify the redundant in/out qualifier if GL_ARB_shading_l...Jules Blok
2014-12-19GeometryShaderGen: Re-emit the first vertex when wireframe mode is enabled.Jules Blok
2014-12-19VideoCommon: Make IsPassthrough() a function of the ShaderUid.Jules Blok
2014-12-19VideoCommon: Handle wireframe mode in the geometry shader.Jules Blok
2014-12-19VideoCommon: Add in/out qualifiers to centroid storage qualifier.Jules Blok
2014-12-19GeometryShaderGen: Don't use the reserved keyword "point" in D3D.Jules Blok
2014-12-18VideoCommon: Pass interface blocks between shader stages to resolve naming co...Jules Blok
2014-12-18GeometryShader: Disable the geometry shader stage if it is a pass-through sha...Jules Blok
2014-12-18GeometryShaderGen: Cosmetics.Jules Blok
2014-12-18GeometryShaderGen: Pack uniforms more tightly.Jules Blok
2014-12-15GeometryShaderGen: Remove redundant declaration.Jules Blok
2014-12-15GeometryShaderGen: Use signed integers for the texture offset flags.Jules Blok
2014-12-15GeometryShaderGen: Declare a prototype for EmitVertex().Jules Blok
2014-12-15VideoCommon: Merge PointGeometryShader into GeometryShaderGen.Jules Blok
2014-12-15VideoCommon: Merge LineGeometryShader into GeometryShaderGen.Jules Blok
2014-12-15GeometryShaderGen: Support multiple primitive types.Jules Blok
2014-12-15GeometryShaderGen: Redefine gl_InvocationID so we can use the same variable n...Jules Blok
2014-12-15GeometryShaderManager: Upload Line/Point width constants.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-14ShaderGen: Remove the GS_OUTPUT struct for OpenGL.Jules Blok
2014-12-14CosmeticsJules Blok
2014-12-14D3D: Add geometry shader instancing support.Jules Blok
2014-12-14D3D: Add geometry shader stereoscopy support.Jules Blok
2014-12-14D3D: Add GeometryShaderCache.Jules Blok
2014-12-05Common: Remove locale based functions from CommonFuncs.Lioncash
2014-11-23GeometryShaderGen: Set the properties of the VS_OUTPUT struct in the uid.Jules Blok
2014-11-23GeometryShader: Don't read from output variablesdegasus
2014-11-23GeometryShaderGen: Declare the vertex array size.Jules Blok
2014-11-23GeometryShaderGen: Add comments.Jules Blok
2014-11-23VideoCommon: Switch to Nvidia stereoscopy offset formula.Jules Blok
2014-11-23ShaderGen: Only pass VS_OUTPUT between shaders if stereo 3D is enabled.Jules Blok
2014-11-23GeometryShader: Adjust positions after projection.Jules Blok