From 128ac733c515b8eeff982f523a3926f9454eefb4 Mon Sep 17 00:00:00 2001 From: Brendan Hansen Date: Tue, 8 Mar 2022 20:56:53 -0600 Subject: [PATCH] using cptr for shader source now --- run_tree/lib/onyx_opengles.so | Bin 237120 -> 237120 bytes src/build.onyx | 2 +- src/gfx/shader.onyx | 4 ++-- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/run_tree/lib/onyx_opengles.so b/run_tree/lib/onyx_opengles.so index 2b34641b14c9c438794dd39ee4952e529eff0345..6015b67ee5adae213bb217c128d55e77277c7aef 100755 GIT binary patch delta 706 zcmX@Ghws21z6mq9Viz)iLF~ebi}bjDSVDL|EH~cz$0$--(Hpk%?FIj9>sg%~WVEML z_qA@={Dw(Hnn|~DGn3r39wyy}&9hd`zT)E1{Kmkev-XBZXXyoxZr2+g-3}Zc%?AX4 zRHy43BoPImNb7+TE01p0)maP-9^F6`-~i;!&6<8Ngi&UCg)^g|W~b{1Bs~TQJ)tOi z+_RRpXbBKrP1m71858vP=OD~P>35q_8<4?_616Xe&}|6(|OEsIwL2eh$HE) z%|vl+CQ+_M(c_+paBT?0wN2TCT>JmR4p5YwJp7qo?pLTs=Tl%PgZz0T1LU00A0C|o zKwec214HcL?H8IE4R|(BxY@w8Z35#R30~Iw|Nr-BFfgz_`2T;+_LnOdS1WkQ08Lw= zz`!tZ>;L}@j6jYnpFkUvGcOy{cOG^Q1_qG)37~x8Hr(@w~b|Fiqx&$T$#_5x0GKF#JHh?Sw0>3M| delta 1367 zcmdT^Z%7ki7{B-3Rzv1?**=(x2qh%J(l6nk4=(KJp&&-JqLEZ8rY3~2BKjxeFuKlx z7I``$NIzuR2gB-2Bu<4kC1}|aldNR~6a63rHA1?cyEPj@5kwz4j`w|k?>&Eh&+~il zRYt7Jh_$UVZLXKmpSj-l9!DBenm|nHz1gqC9=-hj%C?Q{$=T=Co{p^RF~4W$!NDbJ z&!+wSAkFP)rH#J9z@6@hHorI*O3X<6@a5Ex0cEV`X0DhNwh}GirF#;s~ zSX&Qk)Zz0dIH9m0jDqhSv#hEh%tOH>ltjE4;9FwQ5ct+jaU0q$E`TuRn^$oS1(6@? zmMJfrukZ3PGmt3oW(JxCoE004#*E0oh=oOiTv$uFcwXef$jfhU(IA#KgOo%Di`tH5 z+^X01l0|hTkrO!v)hW#S-P@Al9YXs~469;DB7-{$WD*3*b76w+ zWn9G8dPc=!MN^TUATy=Gg^322;m4e0cD=#Y`qc*SCfUupM4CK75ZzJiweUoJq31^& ztAQ?mSB!b_j8HN9Fd4Fn7Wgq4qV H8{X1y*=YC= diff --git a/src/build.onyx b/src/build.onyx index 8906ca4..429f03f 100644 --- a/src/build.onyx +++ b/src/build.onyx @@ -4,7 +4,7 @@ package runtime.vars MAJOR_VERSION :: 0 MINOR_VERSION :: 1 -DEBUG :: true +// DEBUG :: true #load_path ONYX_PATH diff --git a/src/gfx/shader.onyx b/src/gfx/shader.onyx index a35ce64..751c31f 100644 --- a/src/gfx/shader.onyx +++ b/src/gfx/shader.onyx @@ -144,8 +144,8 @@ update_model_matrix :: (v: Vector2) { """; header := VERTEX_HEADER if type == GL_VERTEX_SHADER else FRAGMENT_HEADER; - sources : [] ^u8 = .[ header.data, source.data ]; - source_lens : [] i32 = .[ header.count, source.count ]; + sources : [] cptr(u8) = .[ cptr.make(header.data), cptr.make(source.data) ]; + source_lens : [] i32 = .[ header.count, source.count ]; glShaderSource(shader, 2, sources.data, source_lens.data); glCompileShader(shader); -- 2.25.1