diff --git a/assets/gui.frag.spv b/assets/gui.frag.spv index 9535953..2c93105 100644 Binary files a/assets/gui.frag.spv and b/assets/gui.frag.spv differ diff --git a/src/VulkanRenderer b/src/VulkanRenderer index b0d96f2..e5f4777 160000 --- a/src/VulkanRenderer +++ b/src/VulkanRenderer @@ -1 +1 @@ -Subproject commit b0d96f26fe727d297c441ce989f3fec45095e3c3 +Subproject commit e5f47772a5d879f3cd5848108761271876bbef0e diff --git a/src/editor/main.d b/src/editor/main.d index d0480a7..37cc9e7 100644 --- a/src/editor/main.d +++ b/src/editor/main.d @@ -3,6 +3,7 @@ import dlib.platform; import editor; import std.stdio; import dlib.alloc; +import dlib.util; void main(string[] argv) { diff --git a/src/shaders/gui.frag.glsl b/src/shaders/gui.frag.glsl index 49ef7bd..1637234 100644 --- a/src/shaders/gui.frag.glsl +++ b/src/shaders/gui.frag.glsl @@ -40,7 +40,7 @@ void main() float sdf_factor = 1.0 - smoothstep(0, 2*softness, dist); - debugPrintfEXT("%v2f %v2f %v2f", FD.dst_pos, FD.dst_center, FD.dst_half_size); + debugPrintfEXT("%v2f %v2f %v2f %f", FD.dst_pos, FD.dst_center, FD.dst_half_size, sdf_factor); vec4 tex_color = texture(sampler2D(SpriteAtlas, SamplerNearest), FD.uv); vec4 out_color = FD.color * tex_color * sdf_factor;