|
|
|
@ -105,39 +105,37 @@ static const char *glsl_prefixes[] = {
|
|
|
|
|
"ruby",
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
#include "../drivers/gl_shaders/glsl/vert/modern_opaque.glsl.vert.h"
|
|
|
|
|
#include "../drivers/gl_shaders/glsl/vert/core_opaque.glsl.vert.h"
|
|
|
|
|
#include "../drivers/gl_shaders/glsl/vert/legacy_opaque.glsl.vert.h"
|
|
|
|
|
#include "../drivers/gl_shaders/glsl/vert/modern_alpha_blend.glsl.vert.h"
|
|
|
|
|
#include "../drivers/gl_shaders/glsl/vert/core_alpha_blend.glsl.vert.h"
|
|
|
|
|
|
|
|
|
|
#include "../drivers/gl_shaders/glsl/frag/modern_opaque.glsl.frag.h"
|
|
|
|
|
#include "../drivers/gl_shaders/glsl/frag/core_opaque.glsl.frag.h"
|
|
|
|
|
#include "../drivers/gl_shaders/glsl/frag/legacy_opaque.glsl.frag.h"
|
|
|
|
|
#include "../drivers/gl_shaders/glsl/frag/modern_alpha_blend.glsl.frag.h"
|
|
|
|
|
#include "../drivers/gl_shaders/glsl/frag/core_alpha_blend.glsl.frag.h"
|
|
|
|
|
#include "../drivers/gl_shaders/modern_opaque.glsl.vert.h"
|
|
|
|
|
#include "../drivers/gl_shaders/modern_opaque.glsl.frag.h"
|
|
|
|
|
#include "../drivers/gl_shaders/core_opaque.glsl.vert.h"
|
|
|
|
|
#include "../drivers/gl_shaders/core_opaque.glsl.frag.h"
|
|
|
|
|
#include "../drivers/gl_shaders/legacy_opaque.glsl.vert.h"
|
|
|
|
|
#include "../drivers/gl_shaders/legacy_opaque.glsl.frag.h"
|
|
|
|
|
#include "../drivers/gl_shaders/modern_alpha_blend.glsl.vert.h"
|
|
|
|
|
#include "../drivers/gl_shaders/modern_alpha_blend.glsl.frag.h"
|
|
|
|
|
#include "../drivers/gl_shaders/core_alpha_blend.glsl.vert.h"
|
|
|
|
|
#include "../drivers/gl_shaders/core_alpha_blend.glsl.frag.h"
|
|
|
|
|
|
|
|
|
|
#ifdef HAVE_SHADERPIPELINE
|
|
|
|
|
#include "../drivers/gl_shaders/glsl/vert/legacy_pipeline_xmb_ribbon_simple.glsl.vert.h"
|
|
|
|
|
#include "../drivers/gl_shaders/glsl/vert/modern_pipeline_xmb_ribbon_simple.glsl.vert.h"
|
|
|
|
|
#include "../drivers/gl_shaders/glsl/vert/pipeline_snow.glsl.vert.h"
|
|
|
|
|
#include "../drivers/gl_shaders/glsl/vert/pipeline_snow_core.glsl.vert.h"
|
|
|
|
|
#include "../drivers/gl_shaders/glsl/vert/legacy_pipeline_snow.glsl.vert.h"
|
|
|
|
|
#include "../drivers/gl_shaders/glsl/vert/legacy_pipeline_xmb_ribbon.glsl.vert.h"
|
|
|
|
|
#include "../drivers/gl_shaders/glsl/vert/modern_pipeline_xmb_ribbon.glsl.vert.h"
|
|
|
|
|
|
|
|
|
|
#include "../drivers/gl_shaders/glsl/frag/core_pipeline_snow.glsl.frag.h"
|
|
|
|
|
#include "../drivers/gl_shaders/glsl/frag/core_pipeline_snow_simple.glsl.frag.h"
|
|
|
|
|
#include "../drivers/gl_shaders/glsl/frag/core_pipeline_xmb_ribbon.glsl.frag.h"
|
|
|
|
|
#include "../drivers/gl_shaders/glsl/frag/core_pipeline_xmb_ribbon_simple.glsl.frag.h"
|
|
|
|
|
#include "../drivers/gl_shaders/glsl/frag/core_pipeline_bokeh.glsl.frag.h"
|
|
|
|
|
#include "../drivers/gl_shaders/glsl/frag/core_pipeline_snowflake.glsl.frag.h"
|
|
|
|
|
#include "../drivers/gl_shaders/glsl/frag/pipeline_xmb_ribbon_simple.glsl.frag.h"
|
|
|
|
|
#include "../drivers/gl_shaders/glsl/frag/pipeline_snow.glsl.frag.h"
|
|
|
|
|
#include "../drivers/gl_shaders/glsl/frag/pipeline_snow_simple.glsl.frag.h"
|
|
|
|
|
#include "../drivers/gl_shaders/glsl/frag/pipeline_xmb_ribbon.glsl.frag.h"
|
|
|
|
|
#include "../drivers/gl_shaders/glsl/frag/pipeline_bokeh.glsl.frag.h"
|
|
|
|
|
#include "../drivers/gl_shaders/glsl/frag/pipeline_snowflake.glsl.frag.h"
|
|
|
|
|
#include "../drivers/gl_shaders/core_pipeline_snow.glsl.frag.h"
|
|
|
|
|
#include "../drivers/gl_shaders/core_pipeline_snow_simple.glsl.frag.h"
|
|
|
|
|
#include "../drivers/gl_shaders/core_pipeline_xmb_ribbon.glsl.frag.h"
|
|
|
|
|
#include "../drivers/gl_shaders/core_pipeline_xmb_ribbon_simple.glsl.frag.h"
|
|
|
|
|
#include "../drivers/gl_shaders/core_pipeline_bokeh.glsl.frag.h"
|
|
|
|
|
#include "../drivers/gl_shaders/core_pipeline_snowflake.glsl.frag.h"
|
|
|
|
|
#include "../drivers/gl_shaders/legacy_pipeline_xmb_ribbon_simple.glsl.vert.h"
|
|
|
|
|
#include "../drivers/gl_shaders/modern_pipeline_xmb_ribbon_simple.glsl.vert.h"
|
|
|
|
|
#include "../drivers/gl_shaders/pipeline_xmb_ribbon_simple.glsl.frag.h"
|
|
|
|
|
#include "../drivers/gl_shaders/pipeline_snow.glsl.frag.h"
|
|
|
|
|
#include "../drivers/gl_shaders/pipeline_snow.glsl.vert.h"
|
|
|
|
|
#include "../drivers/gl_shaders/pipeline_snow_core.glsl.vert.h"
|
|
|
|
|
#include "../drivers/gl_shaders/pipeline_snow_simple.glsl.frag.h"
|
|
|
|
|
#include "../drivers/gl_shaders/legacy_pipeline_snow.glsl.vert.h"
|
|
|
|
|
#include "../drivers/gl_shaders/legacy_pipeline_xmb_ribbon.glsl.vert.h"
|
|
|
|
|
#include "../drivers/gl_shaders/modern_pipeline_xmb_ribbon.glsl.vert.h"
|
|
|
|
|
#include "../drivers/gl_shaders/pipeline_xmb_ribbon.glsl.frag.h"
|
|
|
|
|
#include "../drivers/gl_shaders/pipeline_bokeh.glsl.frag.h"
|
|
|
|
|
#include "../drivers/gl_shaders/pipeline_snowflake.glsl.frag.h"
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
typedef struct glsl_shader_data
|
|
|
|
|