mirror of
https://github.com/Ed94/Odin.git
synced 2026-08-06 23:58:50 +00:00
Set VertexAttribPointer related calls to use uintptr instead of rawptr for the byte offset parameter
This commit is contained in:
Vendored
+4
-4
@@ -336,7 +336,7 @@ impl_GetUniformiv: proc "c" (program: u32, location: i32, params: [^
|
||||
impl_GetVertexAttribdv: proc "c" (index: u32, pname: u32, params: [^]f64)
|
||||
impl_GetVertexAttribfv: proc "c" (index: u32, pname: u32, params: [^]f32)
|
||||
impl_GetVertexAttribiv: proc "c" (index: u32, pname: u32, params: [^]i32)
|
||||
impl_GetVertexAttribPointerv: proc "c" (index: u32, pname: u32, pointer: ^rawptr)
|
||||
impl_GetVertexAttribPointerv: proc "c" (index: u32, pname: u32, pointer: ^uintptr)
|
||||
impl_IsProgram: proc "c" (program: u32) -> bool
|
||||
impl_IsShader: proc "c" (shader: u32) -> bool
|
||||
impl_LinkProgram: proc "c" (program: u32)
|
||||
@@ -398,7 +398,7 @@ impl_VertexAttrib4sv: proc "c" (index: u32, v: ^[4]i16)
|
||||
impl_VertexAttrib4ubv: proc "c" (index: u32, v: ^[4]u8)
|
||||
impl_VertexAttrib4uiv: proc "c" (index: u32, v: ^[4]u32)
|
||||
impl_VertexAttrib4usv: proc "c" (index: u32, v: ^[4]u16)
|
||||
impl_VertexAttribPointer: proc "c" (index: u32, size: i32, type: u32, normalized: bool, stride: i32, pointer: rawptr)
|
||||
impl_VertexAttribPointer: proc "c" (index: u32, size: i32, type: u32, normalized: bool, stride: i32, pointer: uintptr)
|
||||
|
||||
load_2_0 :: proc(set_proc_address: Set_Proc_Address_Type) {
|
||||
set_proc_address(&impl_BlendEquationSeparate, "glBlendEquationSeparate")
|
||||
@@ -531,7 +531,7 @@ impl_GetTransformFeedbackVarying: proc "c" (program: u32, index: u32, bu
|
||||
impl_ClampColor: proc "c" (target: u32, clamp: u32)
|
||||
impl_BeginConditionalRender: proc "c" (id: u32, mode: u32)
|
||||
impl_EndConditionalRender: proc "c" ()
|
||||
impl_VertexAttribIPointer: proc "c" (index: u32, size: i32, type: u32, stride: i32, pointer: rawptr)
|
||||
impl_VertexAttribIPointer: proc "c" (index: u32, size: i32, type: u32, stride: i32, pointer: uintptr)
|
||||
impl_GetVertexAttribIiv: proc "c" (index: u32, pname: u32, params: [^]i32)
|
||||
impl_GetVertexAttribIuiv: proc "c" (index: u32, pname: u32, params: [^]u32)
|
||||
impl_VertexAttribI1i: proc "c" (index: u32, x: i32)
|
||||
@@ -1075,7 +1075,7 @@ impl_VertexAttribL1dv: proc "c" (index: u32, v: ^f64)
|
||||
impl_VertexAttribL2dv: proc "c" (index: u32, v: ^[2]f64)
|
||||
impl_VertexAttribL3dv: proc "c" (index: u32, v: ^[3]f64)
|
||||
impl_VertexAttribL4dv: proc "c" (index: u32, v: ^[4]f64)
|
||||
impl_VertexAttribLPointer: proc "c" (index: u32, size: i32, type: u32, stride: i32, pointer: rawptr)
|
||||
impl_VertexAttribLPointer: proc "c" (index: u32, size: i32, type: u32, stride: i32, pointer: uintptr)
|
||||
impl_GetVertexAttribLdv: proc "c" (index: u32, pname: u32, params: [^]f64)
|
||||
impl_ViewportArrayv: proc "c" (first: u32, count: i32, v: [^]f32)
|
||||
impl_ViewportIndexedf: proc "c" (index: u32, x: f32, y: f32, w: f32, h: f32)
|
||||
|
||||
Reference in New Issue
Block a user