binary-data


Vocabulary
gpu.render.private

Definition
USING: alien classes.struct math.vectors.simd
specialized-arrays ;

IN: gpu.render.private

UNION: binary-data c-ptr specialized-array struct simd-128 ;


Methods
USING: gpu.render.private ;

M: binary-data >uniform-bool-array ; inline


USING: gpu.render.private kernel ;

M: binary-data >uniform-bvec-array drop ; inline


USING: gpu.render.private ;

M: binary-data >uniform-float-array ; inline


USING: gpu.render.private ;

M: binary-data >uniform-int-array ; inline


USING: gpu.render.private kernel ;

M: binary-data >uniform-ivec-array drop ; inline


USING: gpu.render.private kernel ;

M: binary-data >uniform-matrix 2drop ; inline


USING: gpu.render.private kernel ;

M: binary-data >uniform-matrix-array 2drop ; inline


USING: gpu.render.private ;

M: binary-data >uniform-uint-array ; inline


USING: gpu.render.private kernel ;

M: binary-data >uniform-uvec-array drop ; inline


USING: gpu.render.private kernel ;

M: binary-data >uniform-vec-array drop ; inline


USING: gpu.render.private kernel opengl.gl ;

M: binary-data bind-uniform-bvec2 1 swap glUniform2iv ; inline


USING: gpu.render.private kernel opengl.gl ;

M: binary-data bind-uniform-bvec3 1 swap glUniform3iv ; inline


USING: gpu.render.private kernel opengl.gl ;

M: binary-data bind-uniform-bvec4 1 swap glUniform4iv ; inline


USING: gpu.render.private kernel opengl.gl ;

M: binary-data bind-uniform-ivec2 1 swap glUniform2iv ; inline


USING: gpu.render.private kernel opengl.gl ;

M: binary-data bind-uniform-ivec3 1 swap glUniform3iv ; inline


USING: gpu.render.private kernel opengl.gl ;

M: binary-data bind-uniform-ivec4 1 swap glUniform4iv ; inline


USING: gpu.render.private kernel opengl.gl ;

M: binary-data bind-uniform-uvec2 1 swap glUniform2uiv ; inline


USING: gpu.render.private kernel opengl.gl ;

M: binary-data bind-uniform-uvec3 1 swap glUniform3uiv ; inline


USING: gpu.render.private kernel opengl.gl ;

M: binary-data bind-uniform-uvec4 1 swap glUniform4uiv ; inline


USING: gpu.render.private kernel opengl.gl ;

M: binary-data bind-uniform-vec2 1 swap glUniform2fv ; inline


USING: gpu.render.private kernel opengl.gl ;

M: binary-data bind-uniform-vec3 1 swap glUniform3fv ; inline


USING: gpu.render.private kernel opengl.gl ;

M: binary-data bind-uniform-vec4 1 swap glUniform4fv ; inline