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
c1de2e56
Commit
c1de2e56
authored
Nov 23, 2018
by
twinaphex
Browse files
Cleanup shaders_common.h
parent
747bf136
Changes
1
Hide whitespace changes
Inline
Side-by-side
gfx/drivers/gl_shaders/shaders_common.h
View file @
c1de2e56
#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) "#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
#define CG(src) "" #src
#define GLSL(src) GLSL_DERIV_PREAMBLE() GLSL_PREAMBLE() #src
#define GLSL_330(src) "#version 330 es\n" GLSL_PREAMBLE() #src
#else
#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
#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
#endif
#endif
M4xw
🍗
@m4x
mentioned in commit
62c6d60c
·
Nov 24, 2018
mentioned in commit
62c6d60c
mentioned in commit 62c6d60c57b9d4ca1af676beae8fb87779c9d0af
Toggle commit list
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