Home
last modified time | relevance | path

Searched refs:VAO (Results 1 – 25 of 790) sorted by relevance

12345678910>>...32

/dports/math/vtk9/VTK-9.1.0/Rendering/OpenGL2/
H A DvtkOpenGLQuadHelper.cxx26 , VAO(nullptr) in vtkOpenGLQuadHelper()
54 this->VAO->Bind(); in vtkOpenGLQuadHelper()
61 this->VAO->Release(); in vtkOpenGLQuadHelper()
70 this->VAO->Release(); in vtkOpenGLQuadHelper()
75 this->VAO->Release(); in vtkOpenGLQuadHelper()
81 if (this->VAO) in ~vtkOpenGLQuadHelper()
83 this->VAO->Delete(); in ~vtkOpenGLQuadHelper()
84 this->VAO = nullptr; in ~vtkOpenGLQuadHelper()
97 if (this->VAO) in ReleaseGraphicsResources()
106 if (this->VAO) in Render()
[all …]
/dports/games/astromenace/astromenace-1.4.1/src/core/graphics/
H A Dgl_vao.cpp43 bool vw_BuildVAO(GLuint &VAO, int DataFormat, GLsizei Stride, GLuint VertexBO, GLuint IndexBO) in vw_BuildVAO() argument
55 pfn_glGenVertexArrays(1, &VAO); in vw_BuildVAO()
57 vw_BindVAO(VAO); in vw_BuildVAO()
63 if (!pfn_glIsVertexArray(VAO)) in vw_BuildVAO()
72 void vw_BindVAO(GLuint VAO) in vw_BindVAO() argument
78 pfn_glBindVertexArray(VAO); in vw_BindVAO()
84 void vw_DeleteVAO(GLuint &VAO) in vw_DeleteVAO() argument
88 !pfn_glIsVertexArray(VAO)) in vw_DeleteVAO()
91 pfn_glDeleteVertexArrays(1, &VAO); in vw_DeleteVAO()
92 VAO = 0; in vw_DeleteVAO()
/dports/math/vtk8/VTK-8.2.0/Rendering/OpenGL2/
H A DvtkOpenGLQuadHelper.cxx49 this->VAO = vtkOpenGLVertexArrayObject::New(); in vtkOpenGLQuadHelper()
52 this->VAO->Bind(); in vtkOpenGLQuadHelper()
55 bool res = this->VAO->AddAttributeArray(this->Program, vertBuf, "ndCoordIn", 0, 4 * sizeof(float), in vtkOpenGLQuadHelper()
59 this->VAO->Release(); in vtkOpenGLQuadHelper()
64 res = this->VAO->AddAttributeArray(this->Program, vertBuf, "texCoordIn", 2 * sizeof(float), in vtkOpenGLQuadHelper()
68 this->VAO->Release(); in vtkOpenGLQuadHelper()
73 this->VAO->Release(); in vtkOpenGLQuadHelper()
78 this->VAO->Delete(); in ~vtkOpenGLQuadHelper()
84 this->VAO->Bind(); in Render()
86 this->VAO->Release(); in Render()
/dports/games/openbve/OpenBVE-1.8.2.1/source/LibRender2/openGL/
H A DVertexArrayObject.cs215 VertexArrayObject VAO = (VertexArrayObject)mesh.VAO; in CreateVAO()
216 VAO?.UnBind(); in CreateVAO()
217 VAO?.Dispose(); in CreateVAO()
220 VAO.Bind(); in CreateVAO()
233 VAO.UnBind(); in CreateVAO()
234 mesh.VAO = VAO; in CreateVAO()
375 VertexArrayObject VAO = (VertexArrayObject)background.VAO; in CreateVAO()
376 VAO?.UnBind(); in CreateVAO()
380 VAO.Bind(); in CreateVAO()
384 VAO.UnBind(); in CreateVAO()
[all …]
/dports/lang/ferite/ferite-1.0.2/src/
H A Dferite_error.c76 if( VAO(gerr) == NULL ) in ferite_raise_script_error()
85 VAO(gerr) = VAO(newError); in ferite_raise_script_error()
86 VAO(gerr)->refcount++; in ferite_raise_script_error()
90 errstr = ferite_object_get_var( script, VAO(gerr), "str" ); in ferite_raise_script_error()
94 erno = ferite_object_get_var( script, VAO(gerr), "num" ); in ferite_raise_script_error()
377 VAO(var) = VAO(errobj); in ferite_init_error_system()
378 VAO(errobj) = NULL; in ferite_init_error_system()
410 if( VAO(gerr) == NULL ) in ferite_set_error()
414 VAO(gerr) = VAO(newError); in ferite_set_error()
415 VAO(gerr)->refcount++; in ferite_set_error()
[all …]
H A Dferite_variables.c437 VAO(ptr) = NULL; in ferite_create_object_variable()
457 VAO(var) = o; in ferite_create_object_variable_with_data()
458 if( VAO(var) != NULL ) in ferite_create_object_variable_with_data()
459 VAO(var)->refcount++; in ferite_create_object_variable_with_data()
775 if( VAO(var) != NULL ) in ferite_variable_to_str()
797 …ffer_printf( buf, "<object(%s) '%s' 0x%x>", (VAO(retval) != NULL ? VAO(retval)->name : ""),retval-… in ferite_variable_to_str()
804 …,"<object(%s) '%s' 0x%x [invalid .toString()]>", (VAO(var) != NULL ? VAO(var)->name : ""),var->nam… in ferite_variable_to_str()
810 …object(%s) '%s' 0x%x [no .toString() defined]>", (VAO(var) != NULL ? VAO(var)->name : ""),var->nam… in ferite_variable_to_str()
989 if( VAO(var) != NULL ) in ferite_variable_convert_to_type()
990 VAO(var)->refcount--; in ferite_variable_convert_to_type()
[all …]
H A Dferite_obj.c198 VAO(ptr) = fmalloc( sizeof( FeriteObject ) ); in FE_NATIVE_FUNCTION()
200 VAO(ptr)->name = fstrdup( self->name ); in FE_NATIVE_FUNCTION()
201 VAO(ptr)->oid = self->oid; in FE_NATIVE_FUNCTION()
202 VAO(ptr)->odata = NULL; in FE_NATIVE_FUNCTION()
203 VAO(ptr)->refcount = 1; in FE_NATIVE_FUNCTION()
204 VAO(ptr)->klass = self->klass; in FE_NATIVE_FUNCTION()
207 VAO(ptr)->variables = ferite_duplicate_object_variable_list( script, self->klass ); in FE_NATIVE_FUNCTION()
208 VAO(ptr)->functions = self->functions; in FE_NATIVE_FUNCTION()
212 ferite_add_to_gc( script, VAO(ptr) ); in FE_NATIVE_FUNCTION()
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/mesa/state_tracker/
H A Dst_cb_rasterpos.c69 struct gl_vertex_array_object *VAO; member
110 _mesa_reference_vao(rstage->ctx, &rstage->VAO, NULL); in rastpos_destroy()
205 rs->VAO = _mesa_new_vao(ctx, ~((GLuint)0)); in new_draw_rastpos_stage()
206 _mesa_vertex_attrib_binding(ctx, rs->VAO, VERT_ATTRIB_POS, 0); in new_draw_rastpos_stage()
207 _mesa_update_array_format(ctx, rs->VAO, VERT_ATTRIB_POS, 4, GL_FLOAT, in new_draw_rastpos_stage()
209 _mesa_enable_vertex_array_attrib(ctx, rs->VAO, 0); in new_draw_rastpos_stage()
263 rs->VAO->VertexAttrib[VERT_ATTRIB_POS].Ptr = (GLubyte *) v; in st_RasterPos()
264 rs->VAO->NewVertexBuffers = true; in st_RasterPos()
266 if (!rs->VAO->IsDynamic) in st_RasterPos()
267 rs->VAO->NewVertexElements = true; in st_RasterPos()
[all …]
/dports/lang/ferite/ferite-1.0.2/modules/serialize/
H A Dutility.c49 if( VAO( v ) == NULL ) in Serialize_walk_native()
57 … func = ferite_object_get_function_for_params( script, VAO( v ), "serializeSleep", NULL ); in Serialize_walk_native()
65 char *klassName = ferite_generate_class_fqn( script, VAO(v)->klass ); in Serialize_walk_native()
68 ferite_stack_push( ctx->objects, VAO( v ) ); in Serialize_walk_native()
71 for( obv = VAO(v)->variables; obv != NULL; obv = obv->parent ) in Serialize_walk_native()
134 if( VAO( v ) == NULL ) in Serialize_walk_XML()
142 … func = ferite_object_get_function_for_params( script, VAO( v ), "serializeSleep", NULL ); in Serialize_walk_XML()
151 char *klassName = ferite_generate_class_fqn( script, VAO(v)->klass ); in Serialize_walk_XML()
153 ferite_stack_push( ctx->objects, VAO( v ) ); in Serialize_walk_XML()
156 for( obv = VAO(v)->variables; obv != NULL; obv = obv->parent ) in Serialize_walk_XML()
[all …]
/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/mesa/state_tracker/
H A Dst_cb_rasterpos.c67 struct gl_vertex_array_object *VAO; member
108 _mesa_reference_vao(rstage->ctx, &rstage->VAO, NULL); in rastpos_destroy()
203 rs->VAO = _mesa_new_vao(ctx, ~((GLuint)0)); in new_draw_rastpos_stage()
204 _mesa_vertex_attrib_binding(ctx, rs->VAO, VERT_ATTRIB_POS, 0); in new_draw_rastpos_stage()
205 _mesa_update_array_format(ctx, rs->VAO, VERT_ATTRIB_POS, 4, GL_FLOAT, in new_draw_rastpos_stage()
207 _mesa_enable_vertex_array_attrib(ctx, rs->VAO, 0); in new_draw_rastpos_stage()
261 rs->VAO->VertexAttrib[VERT_ATTRIB_POS].Ptr = (GLubyte *) v; in st_RasterPos()
262 rs->VAO->NewArrays |= VERT_BIT_POS; in st_RasterPos()
263 _mesa_set_draw_vao(ctx, rs->VAO, VERT_BIT_POS); in st_RasterPos()
/dports/lang/clover/mesa-21.3.6/src/mesa/state_tracker/
H A Dst_cb_rasterpos.c67 struct gl_vertex_array_object *VAO; member
108 _mesa_reference_vao(rstage->ctx, &rstage->VAO, NULL); in rastpos_destroy()
203 rs->VAO = _mesa_new_vao(ctx, ~((GLuint)0)); in new_draw_rastpos_stage()
204 _mesa_vertex_attrib_binding(ctx, rs->VAO, VERT_ATTRIB_POS, 0); in new_draw_rastpos_stage()
205 _mesa_update_array_format(ctx, rs->VAO, VERT_ATTRIB_POS, 4, GL_FLOAT, in new_draw_rastpos_stage()
207 _mesa_enable_vertex_array_attrib(ctx, rs->VAO, 0); in new_draw_rastpos_stage()
261 rs->VAO->VertexAttrib[VERT_ATTRIB_POS].Ptr = (GLubyte *) v; in st_RasterPos()
262 rs->VAO->NewArrays |= VERT_BIT_POS; in st_RasterPos()
263 _mesa_set_draw_vao(ctx, rs->VAO, VERT_BIT_POS); in st_RasterPos()
/dports/graphics/libosmesa/mesa-21.3.6/src/mesa/state_tracker/
H A Dst_cb_rasterpos.c67 struct gl_vertex_array_object *VAO; member
108 _mesa_reference_vao(rstage->ctx, &rstage->VAO, NULL); in rastpos_destroy()
203 rs->VAO = _mesa_new_vao(ctx, ~((GLuint)0)); in new_draw_rastpos_stage()
204 _mesa_vertex_attrib_binding(ctx, rs->VAO, VERT_ATTRIB_POS, 0); in new_draw_rastpos_stage()
205 _mesa_update_array_format(ctx, rs->VAO, VERT_ATTRIB_POS, 4, GL_FLOAT, in new_draw_rastpos_stage()
207 _mesa_enable_vertex_array_attrib(ctx, rs->VAO, 0); in new_draw_rastpos_stage()
261 rs->VAO->VertexAttrib[VERT_ATTRIB_POS].Ptr = (GLubyte *) v; in st_RasterPos()
262 rs->VAO->NewArrays |= VERT_BIT_POS; in st_RasterPos()
263 _mesa_set_draw_vao(ctx, rs->VAO, VERT_BIT_POS); in st_RasterPos()
/dports/graphics/mesa-libs/mesa-21.3.6/src/mesa/state_tracker/
H A Dst_cb_rasterpos.c67 struct gl_vertex_array_object *VAO; member
108 _mesa_reference_vao(rstage->ctx, &rstage->VAO, NULL); in rastpos_destroy()
203 rs->VAO = _mesa_new_vao(ctx, ~((GLuint)0)); in new_draw_rastpos_stage()
204 _mesa_vertex_attrib_binding(ctx, rs->VAO, VERT_ATTRIB_POS, 0); in new_draw_rastpos_stage()
205 _mesa_update_array_format(ctx, rs->VAO, VERT_ATTRIB_POS, 4, GL_FLOAT, in new_draw_rastpos_stage()
207 _mesa_enable_vertex_array_attrib(ctx, rs->VAO, 0); in new_draw_rastpos_stage()
261 rs->VAO->VertexAttrib[VERT_ATTRIB_POS].Ptr = (GLubyte *) v; in st_RasterPos()
262 rs->VAO->NewArrays |= VERT_BIT_POS; in st_RasterPos()
263 _mesa_set_draw_vao(ctx, rs->VAO, VERT_BIT_POS); in st_RasterPos()
/dports/graphics/mesa-dri-classic/mesa-20.2.3/src/mesa/state_tracker/
H A Dst_cb_rasterpos.c67 struct gl_vertex_array_object *VAO; member
108 _mesa_reference_vao(rstage->ctx, &rstage->VAO, NULL); in rastpos_destroy()
201 rs->VAO = _mesa_new_vao(ctx, ~((GLuint)0)); in new_draw_rastpos_stage()
202 _mesa_vertex_attrib_binding(ctx, rs->VAO, VERT_ATTRIB_POS, 0); in new_draw_rastpos_stage()
203 _mesa_update_array_format(ctx, rs->VAO, VERT_ATTRIB_POS, 4, GL_FLOAT, in new_draw_rastpos_stage()
205 _mesa_enable_vertex_array_attrib(ctx, rs->VAO, 0); in new_draw_rastpos_stage()
258 rs->VAO->VertexAttrib[VERT_ATTRIB_POS].Ptr = (GLubyte *) v; in st_RasterPos()
259 rs->VAO->NewArrays |= VERT_BIT_POS; in st_RasterPos()
260 _mesa_set_draw_vao(ctx, rs->VAO, VERT_BIT_POS); in st_RasterPos()
/dports/graphics/mesa-dri-gallium/mesa-21.3.6/src/mesa/state_tracker/
H A Dst_cb_rasterpos.c67 struct gl_vertex_array_object *VAO; member
108 _mesa_reference_vao(rstage->ctx, &rstage->VAO, NULL); in rastpos_destroy()
203 rs->VAO = _mesa_new_vao(ctx, ~((GLuint)0)); in new_draw_rastpos_stage()
204 _mesa_vertex_attrib_binding(ctx, rs->VAO, VERT_ATTRIB_POS, 0); in new_draw_rastpos_stage()
205 _mesa_update_array_format(ctx, rs->VAO, VERT_ATTRIB_POS, 4, GL_FLOAT, in new_draw_rastpos_stage()
207 _mesa_enable_vertex_array_attrib(ctx, rs->VAO, 0); in new_draw_rastpos_stage()
261 rs->VAO->VertexAttrib[VERT_ATTRIB_POS].Ptr = (GLubyte *) v; in st_RasterPos()
262 rs->VAO->NewArrays |= VERT_BIT_POS; in st_RasterPos()
263 _mesa_set_draw_vao(ctx, rs->VAO, VERT_BIT_POS); in st_RasterPos()
/dports/graphics/mesa-gallium-va/mesa-21.3.6/src/mesa/state_tracker/
H A Dst_cb_rasterpos.c67 struct gl_vertex_array_object *VAO; member
108 _mesa_reference_vao(rstage->ctx, &rstage->VAO, NULL); in rastpos_destroy()
203 rs->VAO = _mesa_new_vao(ctx, ~((GLuint)0)); in new_draw_rastpos_stage()
204 _mesa_vertex_attrib_binding(ctx, rs->VAO, VERT_ATTRIB_POS, 0); in new_draw_rastpos_stage()
205 _mesa_update_array_format(ctx, rs->VAO, VERT_ATTRIB_POS, 4, GL_FLOAT, in new_draw_rastpos_stage()
207 _mesa_enable_vertex_array_attrib(ctx, rs->VAO, 0); in new_draw_rastpos_stage()
261 rs->VAO->VertexAttrib[VERT_ATTRIB_POS].Ptr = (GLubyte *) v; in st_RasterPos()
262 rs->VAO->NewArrays |= VERT_BIT_POS; in st_RasterPos()
263 _mesa_set_draw_vao(ctx, rs->VAO, VERT_BIT_POS); in st_RasterPos()
/dports/graphics/mesa-gallium-vdpau/mesa-21.3.6/src/mesa/state_tracker/
H A Dst_cb_rasterpos.c67 struct gl_vertex_array_object *VAO; member
108 _mesa_reference_vao(rstage->ctx, &rstage->VAO, NULL); in rastpos_destroy()
203 rs->VAO = _mesa_new_vao(ctx, ~((GLuint)0)); in new_draw_rastpos_stage()
204 _mesa_vertex_attrib_binding(ctx, rs->VAO, VERT_ATTRIB_POS, 0); in new_draw_rastpos_stage()
205 _mesa_update_array_format(ctx, rs->VAO, VERT_ATTRIB_POS, 4, GL_FLOAT, in new_draw_rastpos_stage()
207 _mesa_enable_vertex_array_attrib(ctx, rs->VAO, 0); in new_draw_rastpos_stage()
261 rs->VAO->VertexAttrib[VERT_ATTRIB_POS].Ptr = (GLubyte *) v; in st_RasterPos()
262 rs->VAO->NewArrays |= VERT_BIT_POS; in st_RasterPos()
263 _mesa_set_draw_vao(ctx, rs->VAO, VERT_BIT_POS); in st_RasterPos()
/dports/graphics/mesa-gallium-xa/mesa-21.3.6/src/mesa/state_tracker/
H A Dst_cb_rasterpos.c67 struct gl_vertex_array_object *VAO; member
108 _mesa_reference_vao(rstage->ctx, &rstage->VAO, NULL); in rastpos_destroy()
203 rs->VAO = _mesa_new_vao(ctx, ~((GLuint)0)); in new_draw_rastpos_stage()
204 _mesa_vertex_attrib_binding(ctx, rs->VAO, VERT_ATTRIB_POS, 0); in new_draw_rastpos_stage()
205 _mesa_update_array_format(ctx, rs->VAO, VERT_ATTRIB_POS, 4, GL_FLOAT, in new_draw_rastpos_stage()
207 _mesa_enable_vertex_array_attrib(ctx, rs->VAO, 0); in new_draw_rastpos_stage()
261 rs->VAO->VertexAttrib[VERT_ATTRIB_POS].Ptr = (GLubyte *) v; in st_RasterPos()
262 rs->VAO->NewArrays |= VERT_BIT_POS; in st_RasterPos()
263 _mesa_set_draw_vao(ctx, rs->VAO, VERT_BIT_POS); in st_RasterPos()
/dports/graphics/mesa-dri/mesa-21.3.6/src/mesa/state_tracker/
H A Dst_cb_rasterpos.c67 struct gl_vertex_array_object *VAO; member
108 _mesa_reference_vao(rstage->ctx, &rstage->VAO, NULL); in rastpos_destroy()
203 rs->VAO = _mesa_new_vao(ctx, ~((GLuint)0)); in new_draw_rastpos_stage()
204 _mesa_vertex_attrib_binding(ctx, rs->VAO, VERT_ATTRIB_POS, 0); in new_draw_rastpos_stage()
205 _mesa_update_array_format(ctx, rs->VAO, VERT_ATTRIB_POS, 4, GL_FLOAT, in new_draw_rastpos_stage()
207 _mesa_enable_vertex_array_attrib(ctx, rs->VAO, 0); in new_draw_rastpos_stage()
261 rs->VAO->VertexAttrib[VERT_ATTRIB_POS].Ptr = (GLubyte *) v; in st_RasterPos()
262 rs->VAO->NewArrays |= VERT_BIT_POS; in st_RasterPos()
263 _mesa_set_draw_vao(ctx, rs->VAO, VERT_BIT_POS); in st_RasterPos()
/dports/lang/ferite/ferite-1.0.2/modules/posix/
H A Dutil_posix.c41 args = ferite_create_parameter_list_from_data( script, "o", VAO(pointer) ); in system_call_stat()
61 if(fv->type != F_VAR_OBJ || VAO(fv) == NULL) in make_fd_set()
66 func = ferite_object_get_function_for_params(script, VAO(fv), "getDescriptor",NULL); in make_fd_set()
72 fv = ferite_call_function(script, VAO(fv), NULL, func, NULL); in make_fd_set()
107 func = ferite_object_get_function_for_params(script, VAO(fo), "getDescriptor", NULL); in update_SelectResult()
108 fv = ferite_call_function(script, VAO(fo), NULL, func, NULL); in update_SelectResult()
/dports/graphics/mesa-dri-classic/mesa-20.2.3/src/mesa/main/
H A Ddraw.c130 struct gl_vertex_array_object *vao = ctx->Array.VAO; in check_draw_elements_data()
192 if (!(ctx->Array.VAO->Enabled & VERT_BIT_POS)) in skip_validated_draw()
238 struct gl_vertex_array_object *vao = ctx->Array.VAO; in print_draw_arrays()
790 ib.obj = ctx->Array.VAO->IndexBufferObj; in _mesa_validated_drawrangeelements()
920 ctx->Array.VAO->IndexBufferObj ? in _mesa_DrawRangeElementsBaseVertex()
1229 if (!ctx->Array.VAO->IndexBufferObj) in _mesa_validated_multidrawelements()
1239 ib.obj = ctx->Array.VAO->IndexBufferObj; in _mesa_validated_multidrawelements()
1267 ib.obj = ctx->Array.VAO->IndexBufferObj; in _mesa_validated_multidrawelements()
1511 ib.obj = ctx->Array.VAO->IndexBufferObj; in _mesa_validated_multidrawelementsindirect()
1599 if (!ctx->Array.VAO->IndexBufferObj) { in _mesa_DrawElementsIndirect()
[all …]
/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/mesa/drivers/common/
H A Dmeta.h156 struct gl_vertex_array_object *VAO; member
242 GLuint VAO; member
266 GLuint VAO; member
277 GLuint VAO; member
287 GLuint VAO; member
300 GLuint VAO; member
310 GLuint VAO; member
334 GLuint VAO; member
347 GLuint VAO; member
523 GLuint *VAO, struct gl_buffer_object **buf_obj,
[all …]
/dports/lang/clover/mesa-21.3.6/src/mesa/drivers/common/
H A Dmeta.h156 struct gl_vertex_array_object *VAO; member
242 GLuint VAO; member
266 GLuint VAO; member
277 GLuint VAO; member
287 GLuint VAO; member
300 GLuint VAO; member
310 GLuint VAO; member
334 GLuint VAO; member
347 GLuint VAO; member
523 GLuint *VAO, struct gl_buffer_object **buf_obj,
[all …]
/dports/graphics/libosmesa/mesa-21.3.6/src/mesa/drivers/common/
H A Dmeta.h156 struct gl_vertex_array_object *VAO; member
242 GLuint VAO; member
266 GLuint VAO; member
277 GLuint VAO; member
287 GLuint VAO; member
300 GLuint VAO; member
310 GLuint VAO; member
334 GLuint VAO; member
347 GLuint VAO; member
523 GLuint *VAO, struct gl_buffer_object **buf_obj,
[all …]
/dports/graphics/mesa-gallium-xa/mesa-21.3.6/src/mesa/drivers/common/
H A Dmeta.h156 struct gl_vertex_array_object *VAO; member
242 GLuint VAO; member
266 GLuint VAO; member
277 GLuint VAO; member
287 GLuint VAO; member
300 GLuint VAO; member
310 GLuint VAO; member
334 GLuint VAO; member
347 GLuint VAO; member
523 GLuint *VAO, struct gl_buffer_object **buf_obj,
[all …]

12345678910>>...32