mirror of
https://github.com/Ed94/VEFontCache-Odin.git
synced 2025-08-06 06:52:44 -07:00
Correcting sokol-shdc naming...
@module doesn't work on all uniforms.. making it useless
This commit is contained in:
@@ -6,21 +6,21 @@ import sg "thirdparty:sokol/gfx"
|
||||
Generated by sokol-shdc (https://github.com/floooh/sokol-tools)
|
||||
|
||||
Cmdline:
|
||||
sokol-shdc --input C:\projects\VEFontCache-Odin\backend\sokol\render_glyph.shdc.glsl --output C:\projects\VEFontCache-Odin\backend\sokol\render_glyph.odin --slang glsl410:glsl300es:hlsl4:metal_macos:wgsl --format=sokol_odin --module =render_glyph
|
||||
sokol-shdc --input C:\projects\VEFontCache-Odin\backend\sokol\render_glyph.shdc.glsl --output C:\projects\VEFontCache-Odin\backend\sokol\render_glyph.odin --slang glsl410:glsl300es:hlsl4:metal_macos:wgsl --format=sokol_odin
|
||||
|
||||
Overview:
|
||||
=========
|
||||
Shader program: 'render_glyph':
|
||||
Get shader desc: render_glyph_shader_desc(sg.query_backend())
|
||||
Shader program: 've_render_glyph':
|
||||
Get shader desc: ve_render_glyph_shader_desc(sg.query_backend())
|
||||
Vertex Shader: render_glyph_vs
|
||||
Fragment Shader: render_glyph_fs
|
||||
Attributes:
|
||||
ATTR_render_glyph_v_position => 0
|
||||
ATTR_render_glyph_v_texture => 1
|
||||
ATTR_ve_render_glyph_v_position => 0
|
||||
ATTR_ve_render_glyph_v_texture => 1
|
||||
Bindings:
|
||||
*/
|
||||
ATTR_render_glyph_v_position :: 0
|
||||
ATTR_render_glyph_v_texture :: 1
|
||||
ATTR_ve_render_glyph_v_position :: 0
|
||||
ATTR_ve_render_glyph_v_texture :: 1
|
||||
/*
|
||||
#version 410
|
||||
|
||||
@@ -509,9 +509,9 @@ render_glyph_fs_source_wgsl := [361]u8 {
|
||||
0x61,0x69,0x6e,0x5f,0x6f,0x75,0x74,0x28,0x66,0x72,0x61,0x67,0x5f,0x63,0x6f,0x6c,
|
||||
0x6f,0x72,0x29,0x3b,0x0a,0x7d,0x0a,0x0a,0x00,
|
||||
}
|
||||
render_glyph_shader_desc :: proc (backend: sg.Backend) -> sg.Shader_Desc {
|
||||
ve_render_glyph_shader_desc :: proc (backend: sg.Backend) -> sg.Shader_Desc {
|
||||
desc: sg.Shader_Desc
|
||||
desc.label = "render_glyph_shader"
|
||||
desc.label = "ve_render_glyph_shader"
|
||||
#partial switch backend {
|
||||
case .GLCORE:
|
||||
desc.vertex_func.source = transmute(cstring)&render_glyph_vs_source_glsl410
|
||||
|
Reference in New Issue
Block a user