1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

checker: apply stricter type checks to function args and return types

This commit is contained in:
Uwe Krüger
2020-06-01 21:15:59 +02:00
committed by GitHub
parent a7c84834f4
commit 076089d3c5
26 changed files with 141 additions and 107 deletions

View File

@@ -100,7 +100,7 @@ pub fn new_context(cfg Cfg) &GG {
shader := gl.new_shader('simple')
shader.use()
if cfg.use_ortho {
projection := glm.ortho(0, cfg.width, cfg.height, 0)
projection := glm.ortho(0, f32(cfg.width), f32(cfg.height), 0)
shader.set_mat4('projection', projection)
}
else {
@@ -304,7 +304,7 @@ fn todo_remove_me(cfg Cfg, scale int) {
//# glBlendFunc(C.GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
shader := gl.new_shader('text')
shader.use()
projection := glm.ortho(0, width, 0, height)// 0 at BOT
projection := glm.ortho(0, f32(width), 0, f32(height))// 0 at BOT
// projection_new := ortho(0, width, 0, height)// 0 at BOT
// projection := gl.ortho(0, width,height,0) // 0 at TOP
shader.set_mat4('projection', projection)