From 0325e37bfb4269500a03ac48f8ff7ca8ab94e101 Mon Sep 17 00:00:00 2001 From: degasus Date: Wed, 13 Feb 2013 21:34:48 +0100 Subject: merge glsl headers into one place --- Source/Core/VideoCommon/Src/PixelShaderGen.cpp | 18 ------------------ 1 file changed, 18 deletions(-) (limited to 'Source/Core/VideoCommon/Src/PixelShaderGen.cpp') diff --git a/Source/Core/VideoCommon/Src/PixelShaderGen.cpp b/Source/Core/VideoCommon/Src/PixelShaderGen.cpp index d7017a7e0a..6a4d384ba6 100644 --- a/Source/Core/VideoCommon/Src/PixelShaderGen.cpp +++ b/Source/Core/VideoCommon/Src/PixelShaderGen.cpp @@ -528,24 +528,6 @@ const char *GeneratePixelShaderCode(DSTALPHA_MODE dstAlphaMode, API_TYPE ApiType if (ApiType == API_OPENGL) { - // A few required defines and ones that will make our lives a lot easier - WRITE(p, "#version 130\n"); - if (g_ActiveConfig.backend_info.bSupportsGLSLUBO) - WRITE(p, "#extension GL_ARB_uniform_buffer_object : enable\n"); - WRITE(p, "#define ATTRIN in\n"); - WRITE(p, "#define ATTROUT out\n"); - WRITE(p, "#define VARYIN in\n"); - WRITE(p, "#define VARYOUT out\n"); - - // Silly differences - WRITE(p, "#define float2 vec2\n"); - WRITE(p, "#define float3 vec3\n"); - WRITE(p, "#define float4 vec4\n"); - - // cg to glsl function translation - WRITE(p, "#define frac(x) fract(x)\n"); - WRITE(p, "#define saturate(x) clamp(x, 0.0f, 1.0f)\n"); - WRITE(p, "#define lerp(x, y, z) mix(x, y, z)\n"); // A function here // Fmod implementation gleaned from Nvidia -- cgit v1.2.3