/dports/math/vtk9/VTK-9.1.0/Rendering/OpenGL2/ |
H A D | vtkOpenGLQuadHelper.cxx | 26 , 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 D | gl_vao.cpp | 43 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 D | vtkOpenGLQuadHelper.cxx | 49 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 D | VertexArrayObject.cs | 215 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 D | ferite_error.c | 76 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 D | ferite_variables.c | 437 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 D | ferite_obj.c | 198 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 D | st_cb_rasterpos.c | 69 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 D | utility.c | 49 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 D | st_cb_rasterpos.c | 67 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 D | st_cb_rasterpos.c | 67 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 D | st_cb_rasterpos.c | 67 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 D | st_cb_rasterpos.c | 67 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 D | st_cb_rasterpos.c | 67 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 D | st_cb_rasterpos.c | 67 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 D | st_cb_rasterpos.c | 67 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 D | st_cb_rasterpos.c | 67 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 D | st_cb_rasterpos.c | 67 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 D | st_cb_rasterpos.c | 67 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 D | util_posix.c | 41 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 D | draw.c | 130 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 D | meta.h | 156 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 D | meta.h | 156 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 D | meta.h | 156 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 D | meta.h | 156 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 …]
|