diff options
| author | gingerBill <bill@gingerbill.org> | 2021-08-24 00:15:34 +0100 |
|---|---|---|
| committer | gingerBill <bill@gingerbill.org> | 2021-08-24 00:15:34 +0100 |
| commit | 0b6e45c9a278a7dde8fdc67ed55fe3bd7757e27c (patch) | |
| tree | 908a765be83b77e3816bef15cbff3c7b9b558310 /vendor/OpenGL | |
| parent | 5c41f64829821b38b195af15421eb2711c33eb24 (diff) | |
More `[^][N]T` usage
Diffstat (limited to 'vendor/OpenGL')
| -rw-r--r-- | vendor/OpenGL/impl.odin | 16 | ||||
| -rw-r--r-- | vendor/OpenGL/wrappers.odin | 32 |
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); } |