aboutsummaryrefslogtreecommitdiff
path: root/vendor/OpenGL
diff options
context:
space:
mode:
authorgingerBill <bill@gingerbill.org>2021-08-24 00:15:34 +0100
committergingerBill <bill@gingerbill.org>2021-08-24 00:15:34 +0100
commit0b6e45c9a278a7dde8fdc67ed55fe3bd7757e27c (patch)
tree908a765be83b77e3816bef15cbff3c7b9b558310 /vendor/OpenGL
parent5c41f64829821b38b195af15421eb2711c33eb24 (diff)
More `[^][N]T` usage
Diffstat (limited to 'vendor/OpenGL')
-rw-r--r--vendor/OpenGL/impl.odin16
-rw-r--r--vendor/OpenGL/wrappers.odin32
2 files changed, 24 insertions, 24 deletions
diff --git a/vendor/OpenGL/impl.odin b/vendor/OpenGL/impl.odin
index 6cab6914a..1da4e30ae 100644
--- a/vendor/OpenGL/impl.odin
+++ b/vendor/OpenGL/impl.odin
@@ -350,14 +350,14 @@ impl_Uniform1i: proc "c" (location: i32, v0: i32);
impl_Uniform2i: proc "c" (location: i32, v0: i32, v1: i32);
impl_Uniform3i: proc "c" (location: i32, v0: i32, v1: i32, v2: i32);
impl_Uniform4i: proc "c" (location: i32, v0: i32, v1: i32, v2: i32, v3: i32);
-impl_Uniform1fv: proc "c" (location: i32, count: i32, value: [^]f32);
-impl_Uniform2fv: proc "c" (location: i32, count: i32, value: [^]f32);
-impl_Uniform3fv: proc "c" (location: i32, count: i32, value: [^]f32);
-impl_Uniform4fv: proc "c" (location: i32, count: i32, value: [^]f32);
-impl_Uniform1iv: proc "c" (location: i32, count: i32, value: [^]i32);
-impl_Uniform2iv: proc "c" (location: i32, count: i32, value: [^]i32);
-impl_Uniform3iv: proc "c" (location: i32, count: i32, value: [^]i32);
-impl_Uniform4iv: proc "c" (location: i32, count: i32, value: [^]i32);
+impl_Uniform1fv: proc "c" (location: i32, count: i32, value: [^][1]f32);
+impl_Uniform2fv: proc "c" (location: i32, count: i32, value: [^][2]f32);
+impl_Uniform3fv: proc "c" (location: i32, count: i32, value: [^][3]f32);
+impl_Uniform4fv: proc "c" (location: i32, count: i32, value: [^][4]f32);
+impl_Uniform1iv: proc "c" (location: i32, count: i32, value: [^][1]i32);
+impl_Uniform2iv: proc "c" (location: i32, count: i32, value: [^][2]i32);
+impl_Uniform3iv: proc "c" (location: i32, count: i32, value: [^][3]i32);
+impl_Uniform4iv: proc "c" (location: i32, count: i32, value: [^][4]i32);
impl_UniformMatrix2fv: proc "c" (location: i32, count: i32, transpose: bool, value: [^][2*2]f32);
impl_UniformMatrix3fv: proc "c" (location: i32, count: i32, transpose: bool, value: [^][3*3]f32);
impl_UniformMatrix4fv: proc "c" (location: i32, count: i32, transpose: bool, value: [^][4*4]f32);
diff --git a/vendor/OpenGL/wrappers.odin b/vendor/OpenGL/wrappers.odin
index d338731dc..90e57d63f 100644
--- a/vendor/OpenGL/wrappers.odin
+++ b/vendor/OpenGL/wrappers.odin
@@ -160,14 +160,14 @@ when !ODIN_DEBUG {
Uniform2i :: #force_inline proc "c" (location: i32, v0: i32, v1: i32) { impl_Uniform2i(location, v0, v1); }
Uniform3i :: #force_inline proc "c" (location: i32, v0: i32, v1: i32, v2: i32) { impl_Uniform3i(location, v0, v1, v2); }
Uniform4i :: #force_inline proc "c" (location: i32, v0: i32, v1: i32, v2: i32, v3: i32) { impl_Uniform4i(location, v0, v1, v2, v3); }
- Uniform1fv :: #force_inline proc "c" (location: i32, count: i32, value: [^]f32) { impl_Uniform1fv(location, count, value); }
- Uniform2fv :: #force_inline proc "c" (location: i32, count: i32, value: [^]f32) { impl_Uniform2fv(location, count, value); }
- Uniform3fv :: #force_inline proc "c" (location: i32, count: i32, value: [^]f32) { impl_Uniform3fv(location, count, value); }
- Uniform4fv :: #force_inline proc "c" (location: i32, count: i32, value: [^]f32) { impl_Uniform4fv(location, count, value); }
- Uniform1iv :: #force_inline proc "c" (location: i32, count: i32, value: [^]i32) { impl_Uniform1iv(location, count, value); }
- Uniform2iv :: #force_inline proc "c" (location: i32, count: i32, value: [^]i32) { impl_Uniform2iv(location, count, value); }
- Uniform3iv :: #force_inline proc "c" (location: i32, count: i32, value: [^]i32) { impl_Uniform3iv(location, count, value); }
- Uniform4iv :: #force_inline proc "c" (location: i32, count: i32, value: [^]i32) { impl_Uniform4iv(location, count, value); }
+ Uniform1fv :: #force_inline proc "c" (location: i32, count: i32, value: [^][1]f32) { impl_Uniform1fv(location, count, value); }
+ Uniform2fv :: #force_inline proc "c" (location: i32, count: i32, value: [^][2]f32) { impl_Uniform2fv(location, count, value); }
+ Uniform3fv :: #force_inline proc "c" (location: i32, count: i32, value: [^][3]f32) { impl_Uniform3fv(location, count, value); }
+ Uniform4fv :: #force_inline proc "c" (location: i32, count: i32, value: [^][4]f32) { impl_Uniform4fv(location, count, value); }
+ Uniform1iv :: #force_inline proc "c" (location: i32, count: i32, value: [^][1]i32) { impl_Uniform1iv(location, count, value); }
+ Uniform2iv :: #force_inline proc "c" (location: i32, count: i32, value: [^][2]i32) { impl_Uniform2iv(location, count, value); }
+ Uniform3iv :: #force_inline proc "c" (location: i32, count: i32, value: [^][3]i32) { impl_Uniform3iv(location, count, value); }
+ Uniform4iv :: #force_inline proc "c" (location: i32, count: i32, value: [^][4]i32) { impl_Uniform4iv(location, count, value); }
UniformMatrix2fv :: #force_inline proc "c" (location: i32, count: i32, transpose: bool, value: [^][2*2]f32) { impl_UniformMatrix2fv(location, count, transpose, value); }
UniformMatrix3fv :: #force_inline proc "c" (location: i32, count: i32, transpose: bool, value: [^][3*3]f32) { impl_UniformMatrix3fv(location, count, transpose, value); }
UniformMatrix4fv :: #force_inline proc "c" (location: i32, count: i32, transpose: bool, value: [^][4*4]f32) { impl_UniformMatrix4fv(location, count, transpose, value); }
@@ -961,14 +961,14 @@ when !ODIN_DEBUG {
Uniform2i :: #force_inline proc "c" (location: i32, v0: i32, v1: i32, loc := #caller_location) { impl_Uniform2i(location, v0, v1); debug_helper(loc, 0, location, v0, v1); }
Uniform3i :: #force_inline proc "c" (location: i32, v0: i32, v1: i32, v2: i32, loc := #caller_location) { impl_Uniform3i(location, v0, v1, v2); debug_helper(loc, 0, location, v0, v1, v2); }
Uniform4i :: #force_inline proc "c" (location: i32, v0: i32, v1: i32, v2: i32, v3: i32, loc := #caller_location) { impl_Uniform4i(location, v0, v1, v2, v3); debug_helper(loc, 0, location, v0, v1, v2, v3); }
- Uniform1fv :: #force_inline proc "c" (location: i32, count: i32, value: [^]f32, loc := #caller_location) { impl_Uniform1fv(location, count, value); debug_helper(loc, 0, location, count, value); }
- Uniform2fv :: #force_inline proc "c" (location: i32, count: i32, value: [^]f32, loc := #caller_location) { impl_Uniform2fv(location, count, value); debug_helper(loc, 0, location, count, value); }
- Uniform3fv :: #force_inline proc "c" (location: i32, count: i32, value: [^]f32, loc := #caller_location) { impl_Uniform3fv(location, count, value); debug_helper(loc, 0, location, count, value); }
- Uniform4fv :: #force_inline proc "c" (location: i32, count: i32, value: [^]f32, loc := #caller_location) { impl_Uniform4fv(location, count, value); debug_helper(loc, 0, location, count, value); }
- Uniform1iv :: #force_inline proc "c" (location: i32, count: i32, value: [^]i32, loc := #caller_location) { impl_Uniform1iv(location, count, value); debug_helper(loc, 0, location, count, value); }
- Uniform2iv :: #force_inline proc "c" (location: i32, count: i32, value: [^]i32, loc := #caller_location) { impl_Uniform2iv(location, count, value); debug_helper(loc, 0, location, count, value); }
- Uniform3iv :: #force_inline proc "c" (location: i32, count: i32, value: [^]i32, loc := #caller_location) { impl_Uniform3iv(location, count, value); debug_helper(loc, 0, location, count, value); }
- Uniform4iv :: #force_inline proc "c" (location: i32, count: i32, value: [^]i32, loc := #caller_location) { impl_Uniform4iv(location, count, value); debug_helper(loc, 0, location, count, value); }
+ Uniform1fv :: #force_inline proc "c" (location: i32, count: i32, value: [^][1]f32, loc := #caller_location) { impl_Uniform1fv(location, count, value); debug_helper(loc, 0, location, count, value); }
+ Uniform2fv :: #force_inline proc "c" (location: i32, count: i32, value: [^][2]f32, loc := #caller_location) { impl_Uniform2fv(location, count, value); debug_helper(loc, 0, location, count, value); }
+ Uniform3fv :: #force_inline proc "c" (location: i32, count: i32, value: [^][3]f32, loc := #caller_location) { impl_Uniform3fv(location, count, value); debug_helper(loc, 0, location, count, value); }
+ Uniform4fv :: #force_inline proc "c" (location: i32, count: i32, value: [^][4]f32, loc := #caller_location) { impl_Uniform4fv(location, count, value); debug_helper(loc, 0, location, count, value); }
+ Uniform1iv :: #force_inline proc "c" (location: i32, count: i32, value: [^][1]i32, loc := #caller_location) { impl_Uniform1iv(location, count, value); debug_helper(loc, 0, location, count, value); }
+ Uniform2iv :: #force_inline proc "c" (location: i32, count: i32, value: [^][2]i32, loc := #caller_location) { impl_Uniform2iv(location, count, value); debug_helper(loc, 0, location, count, value); }
+ Uniform3iv :: #force_inline proc "c" (location: i32, count: i32, value: [^][3]i32, loc := #caller_location) { impl_Uniform3iv(location, count, value); debug_helper(loc, 0, location, count, value); }
+ Uniform4iv :: #force_inline proc "c" (location: i32, count: i32, value: [^][4]i32, loc := #caller_location) { impl_Uniform4iv(location, count, value); debug_helper(loc, 0, location, count, value); }
UniformMatrix2fv :: #force_inline proc "c" (location: i32, count: i32, transpose: bool, value: [^][2*2]f32, loc := #caller_location) { impl_UniformMatrix2fv(location, count, transpose, value); debug_helper(loc, 0, location, count, transpose, value); }
UniformMatrix3fv :: #force_inline proc "c" (location: i32, count: i32, transpose: bool, value: [^][3*3]f32, loc := #caller_location) { impl_UniformMatrix3fv(location, count, transpose, value); debug_helper(loc, 0, location, count, transpose, value); }
UniformMatrix4fv :: #force_inline proc "c" (location: i32, count: i32, transpose: bool, value: [^][4*4]f32, loc := #caller_location) { impl_UniformMatrix4fv(location, count, transpose, value); debug_helper(loc, 0, location, count, transpose, value); }