Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Switch
RetroArch
RetroArch
Commits
62c6d60c
Commit
62c6d60c
authored
Nov 24, 2018
by
twinaphex
Browse files
Revert "Cleanup shaders_common.h"
This reverts commit
c1de2e56
.
parent
c5b9352c
Changes
1
Hide whitespace changes
Inline
Side-by-side
gfx/drivers/gl_shaders/shaders_common.h
View file @
62c6d60c
#ifndef _SHADERS_COMMON
#define _SHADERS_COMMON
#define GLSL_DERIV_PREAMBLE() "#extension GL_OES_standard_derivatives : enable\n"
#define GLSL_PREAMBLE() \
"#ifdef GL_ES\n" \
" #ifdef GL_FRAGMENT_PRECISION_HIGH\n" \
" precision highp float;\n" \
" #else\n" \
" precision mediump float;\n" \
" #endif\n" \
"#else\n" \
" precision mediump float;\n" \
"#endif\n"
#if defined(HAVE_OPENGLES)
#define CG(src) "" #src
#define GLSL(src) GLSL_DERIV_PREAMBLE() GLSL_PREAMBLE() #src
#define GLSL_330(src) "#version 330 es\n" GLSL_PREAMBLE() #src
#define CG(src) "" #src
#define GLSL(src) "#extension GL_OES_standard_derivatives : enable\n" \
"#ifdef GL_ES\n" \
" #ifdef GL_FRAGMENT_PRECISION_HIGH\n" \
" precision highp float;\n" \
" #else\n" \
" precision mediump float;\n" \
" #endif\n" \
"#else\n" \
" precision mediump float;\n" \
"#endif\n" #src
#define GLSL_330(src) "#version 330 es\n" \
"#ifdef GL_ES\n" \
" #ifdef GL_FRAGMENT_PRECISION_HIGH\n" \
" precision highp float;\n" \
" #else\n" \
" precision mediump float;\n" \
" #endif\n" \
"#else\n" \
" precision mediump float;\n" \
"#endif\n" #src
#else
#define CG(src)
"" #src
#define GLSL(src)
"" GLSL_PREAMBLE()
#src
#define GLSL_300(src) "#version 300 es\n"
GLSL_PREAMBLE()
#src
#define GLSL_330(src) "#version 330 core\n"
GLSL_PREAMBLE()
#src
#define CG(src) "" #src
#define GLSL(src)
""
#src
#define GLSL_300(src) "#version 300 es\n"
#src
#define GLSL_330(src) "#version 330 core\n"
#src
#endif
#endif
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment