Improvements my frien

This commit is contained in:
2024-10-30 23:45:16 +01:00
parent acd9f42286
commit cb55590e03
6 changed files with 33 additions and 13 deletions

View File

@@ -344,9 +344,10 @@ ui_init :: () {
vs := create_vertex_shader(engine.renderer, "../assets/shaders/ui_rect.hlsl", "VS", string.["USE_TEXTURE"]);
ps := create_pixel_shader(engine.renderer, "../assets/shaders/ui_rect.hlsl", "PS", string.["USE_TEXTURE"]);
layout : [2] Vertex_Data_Info;
layout : [3] Vertex_Data_Info;
layout[0] = .{0,.POSITION2D, 0};
layout[1] = .{0,.TEXCOORD0, 0};
layout[2] = .{0,.COLOR, 0};
params : [2] Shader_Parameter;
params[0].shader = .PIXEL;
@@ -741,6 +742,7 @@ make_vert_textured :: (x: float, y: float, uv_x: float, uv_y: float) -> Textured
vert.position.y = y;
vert.texcoord.x = uv_x;
vert.texcoord.y = uv_y;
vert.color = .{1,1,1,1};
return vert;
}