mirror of https://github.com/bjornbytes/lovr.git
mv logo shader to nogame bundle;
This commit is contained in:
parent
81ef58d032
commit
64e253a8ef
|
@ -467,11 +467,12 @@ vert = 'etc/shaders/*.vert'
|
|||
frag = 'etc/shaders/*.frag'
|
||||
comp = 'etc/shaders/*.comp'
|
||||
|
||||
glslang_flags += '--quiet'
|
||||
glslang_flags += config.debug and '-gVS' or ''
|
||||
glslang_flags += '--target-env vulkan1.1'
|
||||
|
||||
function compileShaders(stage)
|
||||
pattern = 'etc/shaders/*.' .. stage
|
||||
glslang_flags += '--quiet'
|
||||
glslang_flags += config.debug and '-gVS' or ''
|
||||
glslang_flags += '--target-env vulkan1.1'
|
||||
tup.foreach_rule(pattern, 'glslangValidator $(glslang_flags) --vn lovr_shader_%B_' .. stage .. ' -o %o %f', '%f.h')
|
||||
end
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
#extension GL_EXT_multiview : require
|
||||
#extension GL_GOOGLE_include_directive : require
|
||||
|
||||
#include "lovr.glsl"
|
||||
#include "shaders/lovr.glsl"
|
||||
|
||||
vec4 lovrmain() {
|
||||
float y = UV.y;
|
Binary file not shown.
|
@ -9,7 +9,7 @@ function lovr.load()
|
|||
lovr.graphics.setBackgroundColor(0x20232c)
|
||||
end
|
||||
|
||||
logo = lovr.graphics.newShader('unlit', 'logo')
|
||||
logo = lovr.graphics.newShader('unlit', 'logo.spv')
|
||||
end
|
||||
|
||||
function lovr.draw(pass)
|
||||
|
|
|
@ -10,7 +10,6 @@
|
|||
#include "shaders/animator.comp.h"
|
||||
#include "shaders/blender.comp.h"
|
||||
#include "shaders/tallymerge.comp.h"
|
||||
#include "shaders/logo.frag.h"
|
||||
|
||||
#include "shaders/lovr.glsl.h"
|
||||
|
||||
|
|
|
@ -58,7 +58,6 @@ StringEntry lovrDefaultShader[] = {
|
|||
[SHADER_EQUIRECT] = ENTRY("equirect"),
|
||||
[SHADER_FILL_2D] = ENTRY("fill"),
|
||||
[SHADER_FILL_ARRAY] = ENTRY("fillarray"),
|
||||
[SHADER_LOGO] = ENTRY("logo"),
|
||||
{ 0 }
|
||||
};
|
||||
|
||||
|
|
|
@ -2790,10 +2790,6 @@ ShaderSource lovrGraphicsGetDefaultShaderSource(DefaultShader type, ShaderStage
|
|||
[STAGE_VERTEX] = { STAGE_VERTEX, lovr_shader_fill_vert, sizeof(lovr_shader_fill_vert) },
|
||||
[STAGE_FRAGMENT] = { STAGE_FRAGMENT, lovr_shader_fill_array_frag, sizeof(lovr_shader_fill_array_frag) }
|
||||
},
|
||||
[SHADER_LOGO] = {
|
||||
[STAGE_VERTEX] = { STAGE_VERTEX, lovr_shader_unlit_vert, sizeof(lovr_shader_unlit_vert) },
|
||||
[STAGE_FRAGMENT] = { STAGE_FRAGMENT, lovr_shader_logo_frag, sizeof(lovr_shader_logo_frag) }
|
||||
},
|
||||
[SHADER_ANIMATOR] = {
|
||||
[STAGE_COMPUTE] = { STAGE_COMPUTE, lovr_shader_animator_comp, sizeof(lovr_shader_animator_comp) }
|
||||
},
|
||||
|
|
|
@ -287,7 +287,6 @@ typedef enum {
|
|||
SHADER_EQUIRECT,
|
||||
SHADER_FILL_2D,
|
||||
SHADER_FILL_ARRAY,
|
||||
SHADER_LOGO,
|
||||
SHADER_ANIMATOR,
|
||||
SHADER_BLENDER,
|
||||
SHADER_TALLY_MERGE,
|
||||
|
|
Loading…
Reference in New Issue