xtm_draw_mesh   xtlang


Defined in:  https://github.com/digego/extempore/tree/v0.8.9/libs/external/graphics-pipeline.xtm

Implementation

(bind-func xtm_draw_mesh
  (let ((vert:i32 0)
        (instancesvbo:VBO* null)
        (norm:i32 1)
        (uvw:i32 2)
        (color:i32 3))
    (lambda (mesh:XTMMesh* shader:ShaderProgram* instances:i32 vbo:VBO*)
      (gl_print_error "Error BEFORE drawing XTMMesh!")
      ;; (println mesh)
      (let ((vao (tref mesh 10))
            (texture (tref mesh 1))
            (diffuse (tref mesh 2))
            (ambient (tref mesh 3))
            (specular (tref mesh 4))
            (emissive (tref mesh 5))
            (shininess (tref mesh 6))
            (facemode (tref mesh 8)))
        ;; (set! shininess (dtof 100.0))
        (if (not (null? ambient))
            (glUniform4fv (glGetUniformLocation (id shader) "MaterialAmbient") 1 ambient))
        (if (not (null? diffuse))
            (glUniform4fv (glGetUniformLocation (id shader) "MaterialDiffuse") 1 diffuse))
        (if (not (null? specular))
            (glUniform4fv (glGetUniformLocation (id shader) "MaterialSpecular") 1 specular))
        (if (not (null? specular))
            (glUniform4fv (glGetUniformLocation (id shader) "MaterialEmissive") 1 emissive))
        (glUniform1f (glGetUniformLocation (id shader) "MaterialShininess") shininess)
        (glUniform1i (glGetUniformLocation (id shader) "instances") instances)
        (glUniform1i (glGetUniformLocation (id shader) "emitVColour") XTM_EMIT_VCOLOUR)
        (glUniform1i (glGetUniformLocation (id shader) "isPoints") 0)
        (if (> (tref mesh 14) 0) ;; do we have any bones in our mesh!
            (begin
              (shader_update_bones shader mesh)))
        ;; (printf "texid %d\n" (id texture))
        ;; texture stuff
        (if (> (id texture) 0)
            (begin
              (bind texture 1)
              (glUniform1i (glGetUniformLocation (id shader) "isTextured") 1)
              (glUniform1i (glGetUniformLocation (id shader) "diffuseTexture") 1))
            (begin
              (glUniform1i (glGetUniformLocation (id shader) "isTextured") 0)))
        (gl_print_error "Error setting uniforms! in xtm_draw_mesh")
        ;;
        (set! instancesvbo (get_vbo vao 4))
        (if (and (> instances 0)
                 (<> (ptrtoi64 (cast instancesvbo i8*))
                     (ptrtoi64 (cast vbo i8*))))
            (begin
              (set_attribute vao vbo 4 16  36 0 #t)
              (set_attribute vao vbo 8 4   36 16 #t)
              (set_attribute vao vbo 9 16  36 20 #t)
              ))
        (gl_print_error "Error setting instance attrib in xtm_draw_mesh")
        ;; (println "instances" instances)
        (if (> instances 0)
            (draw vao facemode 0 (convert (tref mesh 9)) instances)
            (draw vao facemode 0 (convert (tref mesh 9))))
        ;; undo texture stuff
        (unbind texture 1)
        (gl_print_error "Error drawing XTMMesh!")
        void))))


Back to Index

Similar Entries

  • VAO_bind_and_draw_arrays    xtlang
  • aiProcess_OptimizeMeshes    scheme
  • aiProcess_SplitLargeMeshes    scheme
  • ai_build_mesh    xtlang
  • ai_build_mesh_vbo    xtlang
  • bind-lib-xtm-get-string    macro
  • cairo_draw_image    xtlang
  • cas-xtm-to-string    scheme
  • cas2xtm    xtlang
  • cas2xtm_scm    xtlang
  • create_shader_xtm    xtlang
  • draw    xtlang
  • draw    xtlang
  • draw-skeleton    xtlang
  • draw_a_circle    xtlang
  • draw_a_circle    xtlang
  • draw_a_line    xtlang
  • draw_a_line    xtlang
  • draw_barplot    xtlang
  • draw_color_body_frame    xtlang
  • draw_color_body_frame_with_hands    xtlang
  • draw_frame    xtlang
  • draw_frame    xtlang
  • draw_frame    xtlang
  • draw_quad    xtlang
  • draw_rgb_frame    xtlang
  • draw_scatterplot    xtlang
  • draw_scene    xtlang
  • draw_seg    xtlang
  • draw_spectral_bar    xtlang
  • draw_spectrum_key    xtlang
  • dv_draw_axes_2D    xtlang
  • dv_draw_axis_labels_2D    xtlang
  • dv_draw_bars    xtlang
  • dv_draw_line    xtlang
  • dv_draw_line_segments    xtlang
  • dv_draw_scatter_points    xtlang
  • dv_draw_scatter_points    xtlang
  • dv_draw_title    xtlang
  • gl-draw    xtlang
  • gl_draw    xtlang
  • gl_draw    xtlang
  • gl_draw    xtlang
  • gl_draw    xtlang
  • gl_draw    xtlang
  • gl_draw    xtlang
  • gl_draw    xtlang
  • gl_draw    xtlang
  • gl_draw    xtlang
  • gl_draw    xtlang
  • gl_draw    xtlang
  • gl_draw_arrows    xtlang
  • gl_draw_loop    xtlang
  • gl_draw_loop    xtlang
  • gl_draw_loop    xtlang
  • gl_draw_loop    xtlang
  • gl_draw_loop    xtlang
  • gl_draw_loop    xtlang
  • gl_draw_loop    xtlang
  • gl_draw_loop    xtlang
  • gl_draw_loop    xtlang
  • gl_draw_loop    xtlang
  • gl_draw_loop    xtlang
  • gl_draw_loop    xtlang
  • gl_draw_loop    xtlang
  • gl_draw_loop    xtlang
  • gl_draw_particles    xtlang
  • gui_draw_circle    xtlang
  • gui_draw_rect    xtlang
  • gui_draw_text_in_bounds    xtlang
  • impc:aot:compile-xtm-dll    scheme
  • impc:aot:compile-xtm-exe    scheme
  • impc:aot:compile-xtm-file    scheme
  • impc:aot:compile-xtm-ll    scheme
  • impc:aot:insert-xtmacro-binding-details    scheme
  • impc:ti:get-xtmacro-docstring    scheme
  • impc:ti:print-xtmacro-cache    scheme
  • impc:ti:register-new-xtmacro    scheme
  • impc:ti:reset-xtmacro-cache    scheme
  • impc:ti:set-xtmacro-docstring    scheme
  • impc:ti:xtmacro-exists?    scheme
  • init_draw_quad    xtlang
  • ipc:bind-xtmrender-vars    scheme
  • light-and-shade-vert-xtm    scheme
  • nvg_draw_loop    xtlang
  • nvg_draw_loop    xtlang
  • nvg_draw_loop    xtlang
  • nvg_draw_loop    xtlang
  • nvg_draw_text    xtlang
  • post:XTMRENDERCB    xtlang
  • post:XTMRENDERCB    xtlang
  • post:XTMRENDERCB    xtlang
  • post:XTMRENDERCB    xtlang
  • postrender:XTMRENDERCB    xtlang
  • prerender:XTMRENDERCB    xtlang
  • prerender:XTMRENDERCB    xtlang
  • prerender:XTMRENDERCB    xtlang
  • prerender:XTMRENDERCB    xtlang
  • prerender:XTMRENDERCB    xtlang
  • print_xtmmodel    xtlang
  • psystem_draw    xtlang
  • psystem_draw    xtlang
  • render:XTMRENDERCB    xtlang
  • render:XTMRENDERCB    xtlang
  • render:XTMRENDERCB    xtlang
  • render:XTMRENDERCB    xtlang
  • render:XTMRENDERCB    xtlang
  • render:XTMRENDERCB    xtlang
  • shader_prepare_draw    xtlang
  • shader_prepare_draw    xtlang
  • shader_prepare_draw    xtlang
  • shader_prepare_draw    xtlang
  • shader_prepare_draw    xtlang
  • simple-bone-vert-xtm    scheme
  • simple-vert-xtm    scheme
  • trans:XTMRENDERCB    xtlang
  • trans:XTMRENDERCB    xtlang
  • vector_gfx:XTMRENDERCB    xtlang
  • xtm-closure-doc    macro
  • xtm-dump-asm    macro
  • xtm-setup-and-start-gl-loop    scheme
  • xtm-vg-create-context    scheme
  • xtmX    scheme
  • xtmX    unknown
  • xtm_add_arc    xtlang
  • xtm_add_arc    xtlang
  • xtm_add_arc    xtlang
  • xtm_add_arc    xtlang
  • xtm_add_arc    xtlang
  • xtm_add_arcd    xtlang
  • xtm_add_bezier    xtlang
  • xtm_add_bezier    xtlang
  • xtm_add_circle    xtlang
  • xtm_add_circle    xtlang
  • xtm_add_ellipse    xtlang
  • xtm_add_ellipse    xtlang
  • xtm_add_ellipse    xtlang
  • xtm_add_ellipsed    xtlang
  • xtm_add_line    xtlang
  • xtm_add_line    xtlang
  • xtm_add_line    xtlang
  • xtm_add_lined    xtlang
  • xtm_add_poly    xtlang
  • xtm_add_polyd    xtlang
  • xtm_add_quad    xtlang
  • xtm_add_quad    xtlang
  • xtm_add_quad    xtlang
  • xtm_add_quadd    xtlang
  • xtm_add_rect    xtlang
  • xtm_add_rect    xtlang
  • xtm_add_rect    xtlang
  • xtm_add_rectd    xtlang
  • xtm_add_round_rect    xtlang
  • xtm_add_round_rectd    xtlang
  • xtm_add_rounded_rect    xtlang
  • xtm_add_rounded_rect    xtlang
  • xtm_add_rounded_rect_varying    xtlang
  • xtm_add_rounded_rect_varying    xtlang
  • xtm_add_tri    xtlang
  • xtm_add_tri    xtlang
  • xtm_add_tri    xtlang
  • xtm_add_trid    xtlang
  • xtm_addition    xtlang
  • xtm_addition    xtlang
  • xtm_addition    xtlang
  • xtm_addition    xtlang
  • xtm_addition    xtlang
  • xtm_addition    xtlang
  • xtm_addition    xtlang
  • xtm_addition    xtlang
  • xtm_addition    xtlang
  • xtm_addition    xtlang
  • xtm_addition    xtlang
  • xtm_addition    xtlang
  • xtm_addition    xtlang
  • xtm_addition    xtlang
  • xtm_addition    xtlang
  • xtm_addition    xtlang
  • xtm_addition    xtlang
  • xtm_addition    xtlang
  • xtm_addition    xtlang
  • xtm_addition    xtlang
  • xtm_asm_dump    xtlang
  • xtm_background_colour    xtlang
  • xtm_background_colour    xtlang
  • xtm_bone_add_children    xtlang
  • xtm_build_mesh_vbo    xtlang
  • xtm_camera_pos    xtlang
  • xtm_camera_tgt    xtlang
  • xtm_camera_up    xtlang
  • xtm_camera_view    xtlang
  • xtm_camera_view_centred    xtlang
  • xtm_clampf    xtlang
  • xtm_clear_path    xtlang
  • xtm_color32_alpha    xtlang
  • xtm_color32_blue    xtlang
  • xtm_color32_green    xtlang
  • xtm_color32_red    xtlang
  • xtm_create_path    xtlang
  • xtm_create_vgimage    xtlang
  • xtm_decode    xtlang
  • xtm_destroy_paint    xtlang
  • xtm_destroy_path    xtlang
  • xtm_destroy_vgimage    xtlang
  • xtm_division    xtlang
  • xtm_division    xtlang
  • xtm_division    xtlang
  • xtm_division    xtlang
  • xtm_division    xtlang
  • xtm_division    xtlang
  • xtm_division    xtlang
  • xtm_division    xtlang
  • xtm_division    xtlang
  • xtm_division    xtlang
  • xtm_division    xtlang
  • xtm_division    xtlang
  • xtm_division    xtlang
  • xtm_division    xtlang
  • xtm_division    xtlang
  • xtm_division    xtlang
  • xtm_division    xtlang
  • xtm_division    xtlang
  • xtm_division    xtlang
  • xtm_division    xtlang
  • xtm_division    xtlang
  • xtm_dof    xtlang
  • xtm_dof    xtlang
  • xtm_dof    xtlang
  • xtm_dof    xtlang
  • xtm_dof    xtlang
  • xtm_dof    xtlang
  • xtm_dof_fx    xtlang
  • xtm_dof_fx    xtlang
  • xtm_dof_fx    xtlang
  • xtm_dof_fx    xtlang
  • xtm_dof_fx    xtlang
  • xtm_draw_arc    xtlang
  • xtm_draw_arc_fill    xtlang
  • xtm_draw_arc_fill    xtlang
  • xtm_draw_arc_fill    xtlang
  • xtm_draw_arc_fill    xtlang
  • xtm_draw_arc_fill    xtlang
  • xtm_draw_arc_fill    xtlang
  • xtm_draw_arc_fill    xtlang
  • xtm_draw_arc_fill    xtlang
  • xtm_draw_arc_stroke    xtlang
  • xtm_draw_arc_stroke    xtlang
  • xtm_draw_arc_stroke    xtlang
  • xtm_draw_arc_stroke    xtlang
  • xtm_draw_arc_stroke    xtlang
  • xtm_draw_arc_stroke    xtlang
  • xtm_draw_arc_stroke    xtlang
  • xtm_draw_arc_stroke    xtlang
  • xtm_draw_arcd    xtlang
  • xtm_draw_bezier_fill    xtlang
  • xtm_draw_bezier_fill    xtlang
  • xtm_draw_bezier_fill    xtlang
  • xtm_draw_bezier_fill    xtlang
  • xtm_draw_bezier_stroke    xtlang
  • xtm_draw_bezier_stroke    xtlang
  • xtm_draw_bezier_stroke    xtlang
  • xtm_draw_bezier_stroke    xtlang
  • xtm_draw_circle_fill    xtlang
  • xtm_draw_circle_fill    xtlang
  • xtm_draw_circle_fill    xtlang
  • xtm_draw_circle_fill    xtlang
  • xtm_draw_circle_stroke    xtlang
  • xtm_draw_circle_stroke    xtlang
  • xtm_draw_circle_stroke    xtlang
  • xtm_draw_circle_stroke    xtlang
  • xtm_draw_ellipse    xtlang
  • xtm_draw_ellipse_fill    xtlang
  • xtm_draw_ellipse_fill    xtlang
  • xtm_draw_ellipse_fill    xtlang
  • xtm_draw_ellipse_fill    xtlang
  • xtm_draw_ellipse_stroke    xtlang
  • xtm_draw_ellipse_stroke    xtlang
  • xtm_draw_ellipse_stroke    xtlang
  • xtm_draw_ellipse_stroke    xtlang
  • xtm_draw_ellipsed    xtlang
  • xtm_draw_line    xtlang
  • xtm_draw_line    xtlang
  • xtm_draw_line    xtlang
  • xtm_draw_line    xtlang
  • xtm_draw_line    xtlang
  • xtm_draw_lined    xtlang
  • xtm_draw_mesh    xtlang
  • xtm_draw_model    xtlang
  • xtm_draw_model    xtlang
  • xtm_draw_path    xtlang
  • xtm_draw_path_keep    xtlang
  • xtm_draw_poly    xtlang
  • xtm_draw_polyd    xtlang
  • xtm_draw_quad    xtlang
  • xtm_draw_quad_fill    xtlang
  • xtm_draw_quad_fill    xtlang
  • xtm_draw_quad_fill    xtlang
  • xtm_draw_quad_fill    xtlang
  • xtm_draw_quad_stroke    xtlang
  • xtm_draw_quad_stroke    xtlang
  • xtm_draw_quad_stroke    xtlang
  • xtm_draw_quad_stroke    xtlang
  • xtm_draw_quadd    xtlang
  • xtm_draw_rect    xtlang
  • xtm_draw_rect_fill    xtlang
  • xtm_draw_rect_fill    xtlang
  • xtm_draw_rect_fill    xtlang
  • xtm_draw_rect_fill    xtlang
  • xtm_draw_rect_stroke    xtlang
  • xtm_draw_rect_stroke    xtlang
  • xtm_draw_rect_stroke    xtlang
  • xtm_draw_rect_stroke    xtlang
  • xtm_draw_rectd    xtlang
  • xtm_draw_round_rect    xtlang
  • xtm_draw_round_rectd    xtlang
  • xtm_draw_rounded_rect_fill    xtlang
  • xtm_draw_rounded_rect_fill    xtlang
  • xtm_draw_rounded_rect_fill    xtlang
  • xtm_draw_rounded_rect_fill    xtlang
  • xtm_draw_rounded_rect_stroke    xtlang
  • xtm_draw_rounded_rect_stroke    xtlang
  • xtm_draw_rounded_rect_stroke    xtlang
  • xtm_draw_rounded_rect_stroke    xtlang
  • xtm_draw_rounded_rect_varying_fill    xtlang
  • xtm_draw_rounded_rect_varying_fill    xtlang
  • xtm_draw_rounded_rect_varying_fill    xtlang
  • xtm_draw_rounded_rect_varying_fill    xtlang
  • xtm_draw_rounded_rect_varying_stroke    xtlang
  • xtm_draw_rounded_rect_varying_stroke    xtlang
  • xtm_draw_rounded_rect_varying_stroke    xtlang
  • xtm_draw_rounded_rect_varying_stroke    xtlang
  • xtm_draw_tex    xtlang
  • xtm_draw_tex    xtlang
  • xtm_draw_tex    xtlang
  • xtm_draw_tex    xtlang
  • xtm_draw_tex    xtlang
  • xtm_draw_tex    xtlang
  • xtm_draw_tex    xtlang
  • xtm_draw_tri    xtlang
  • xtm_draw_tri_fill    xtlang
  • xtm_draw_tri_fill    xtlang
  • xtm_draw_tri_fill    xtlang
  • xtm_draw_tri_fill    xtlang
  • xtm_draw_tri_stroke    xtlang
  • xtm_draw_tri_stroke    xtlang
  • xtm_draw_tri_stroke    xtlang
  • xtm_draw_tri_stroke    xtlang
  • xtm_draw_trid    xtlang
  • xtm_draw_vao    xtlang
  • xtm_draw_vao    xtlang
  • xtm_draw_vgimage    xtlang
  • xtm_emit_vcolour    xtlang
  • xtm_envmap_as_skybox    xtlang
  • xtm_envmap_init    xtlang
  • xtm_envmap_weight    xtlang
  • xtm_equal    xtlang
  • xtm_equal    xtlang
  • xtm_equal    xtlang
  • xtm_equal    xtlang
  • xtm_equal    xtlang
  • xtm_equal    xtlang
  • xtm_equal    xtlang
  • xtm_equal    xtlang
  • xtm_equal    xtlang
  • xtm_equal    xtlang
  • xtm_fill    xtlang
  • xtm_fill    xtlang
  • xtm_fill_path    xtlang
  • xtm_fill_path_keep    xtlang
  • xtm_find_bone    xtlang
  • xtm_frame_data_to_tex    xtlang
  • xtm_get_camera    xtlang
  • xtm_get_lights    xtlang
  • xtm_greaterthan    xtlang
  • xtm_greaterthan    xtlang
  • xtm_greaterthan    xtlang
  • xtm_greaterthan    xtlang
  • xtm_greaterthan    xtlang
  • xtm_greaterthan    xtlang
  • xtm_greaterthan    xtlang
  • xtm_greaterthan    xtlang
  • xtm_greaterthan    xtlang
  • xtm_leaprgba    xtlang
  • xtm_lessthan    xtlang
  • xtm_lessthan    xtlang
  • xtm_lessthan    xtlang
  • xtm_lessthan    xtlang
  • xtm_lessthan    xtlang
  • xtm_lessthan    xtlang
  • xtm_lessthan    xtlang
  • xtm_lessthan    xtlang
  • xtm_lessthan    xtlang
  • xtm_light_ambient    xtlang
  • xtm_light_angle    xtlang
  • xtm_light_diffuse    xtlang
  • xtm_light_pos    xtlang
  • xtm_light_power    xtlang
  • xtm_light_specular    xtlang
  • xtm_light_tgt    xtlang
  • xtm_light_up    xtlang
  • xtm_light_view    xtlang
  • xtm_load_vgimage    xtlang
  • xtm_make_model    xtlang
  • xtm_mesh_ambient    xtlang
  • xtm_mesh_diffuse    xtlang
  • xtm_mesh_emissive    xtlang
  • xtm_mesh_opacity    xtlang
  • xtm_mesh_shininess    xtlang
  • xtm_mesh_specular    xtlang
  • xtm_model_child    xtlang
  • xtm_model_mesh    xtlang
  • xtm_modulo    xtlang
  • xtm_modulo    xtlang
  • xtm_modulo    xtlang
  • xtm_modulo    xtlang
  • xtm_modulo    xtlang
  • xtm_modulo    xtlang
  • xtm_modulo    xtlang
  • xtm_multiplication    xtlang
  • xtm_multiplication    xtlang
  • xtm_multiplication    xtlang
  • xtm_multiplication    xtlang
  • xtm_multiplication    xtlang
  • xtm_multiplication    xtlang
  • xtm_multiplication    xtlang
  • xtm_multiplication    xtlang
  • xtm_multiplication    xtlang
  • xtm_multiplication    xtlang
  • xtm_multiplication    xtlang
  • xtm_multiplication    xtlang
  • xtm_multiplication    xtlang
  • xtm_multiplication    xtlang
  • xtm_multiplication    xtlang
  • xtm_multiplication    xtlang
  • xtm_multiplication    xtlang
  • xtm_multiplication    xtlang
  • xtm_multiplication    xtlang
  • xtm_multiplication    xtlang
  • xtm_multiplication    xtlang
  • xtm_multiplication    xtlang
  • xtm_multiplication    xtlang
  • xtm_multiplication    xtlang
  • xtm_multiplication    xtlang
  • xtm_multiplication    xtlang
  • xtm_multiplication    xtlang
  • xtm_notequal    xtlang
  • xtm_notequal    xtlang
  • xtm_notequal    xtlang
  • xtm_notequal    xtlang
  • xtm_notequal    xtlang
  • xtm_notequal    xtlang
  • xtm_notequal    xtlang
  • xtm_notequal    xtlang
  • xtm_notequal    xtlang
  • xtm_paint_set_color    xtlang
  • xtm_paint_set_fill    xtlang
  • xtm_paint_set_pattern    xtlang
  • xtm_paint_set_stroke    xtlang
  • xtm_path_length    xtlang
  • xtm_path_num_segments    xtlang
  • xtm_path_rotate    xtlang
  • xtm_path_rotated    xtlang
  • xtm_path_scale    xtlang
  • xtm_path_scaled    xtlang
  • xtm_path_shear    xtlang
  • xtm_path_sheard    xtlang
  • xtm_path_translate    xtlang
  • xtm_path_translated    xtlang
  • xtm_play    xtlang
  • xtm_play    xtlang
  • xtm_play    xtlang
  • xtm_play    xtlang
  • xtm_play    xtlang
  • xtm_play_note    xtlang
  • xtm_point_along_path    xtlang
  • xtm_point_along_path_norm    xtlang
  • xtm_project    xtlang
  • xtm_projection_texture_load    xtlang
  • xtm_projecton_texture_weight    xtlang
  • xtm_release_note    xtlang
  • xtm_render    xtlang
  • xtm_render_fbo    xtlang
  • xtm_render_init    xtlang
  • xtm_render_init_dof_shader    xtlang
  • xtm_render_init_light_shader    xtlang
  • xtm_render_init_quad_shader    xtlang
  • xtm_render_init_simple_bone_shader    xtlang
  • xtm_render_init_simple_shader    xtlang
  • xtm_render_init_skybox_shader    xtlang
  • xtm_rgb    xtlang
  • xtm_rgb    xtlang
  • xtm_rgba    xtlang
  • xtm_rgba    xtlang
  • xtm_scale_and_draw_vgimage    xtlang
  • xtm_scale_and_draw_vgimaged    xtlang
  • xtm_set_color32    xtlang
  • xtm_set_color32_alpha    xtlang
  • xtm_set_color32_blue    xtlang
  • xtm_set_color32_green    xtlang
  • xtm_set_color32_red    xtlang
  • xtm_set_vgimage_subdata    xtlang
  • xtm_shadow_fbo    xtlang
  • xtm_skybox_fx    xtlang
  • xtm_skybox_init    xtlang
  • xtm_start_note    xtlang
  • xtm_stop_note    xtlang
  • xtm_stroke    xtlang
  • xtm_stroke    xtlang
  • xtm_stroke    xtlang
  • xtm_stroke    xtlang
  • xtm_stroke_path    xtlang
  • xtm_stroke_path_keep    xtlang
  • xtm_subtraction    xtlang
  • xtm_subtraction    xtlang
  • xtm_subtraction    xtlang
  • xtm_subtraction    xtlang
  • xtm_subtraction    xtlang
  • xtm_subtraction    xtlang
  • xtm_subtraction    xtlang
  • xtm_subtraction    xtlang
  • xtm_subtraction    xtlang
  • xtm_subtraction    xtlang
  • xtm_subtraction    xtlang
  • xtm_subtraction    xtlang
  • xtm_subtraction    xtlang
  • xtm_subtraction    xtlang
  • xtm_subtraction    xtlang
  • xtm_subtraction    xtlang
  • xtm_subtraction    xtlang
  • xtm_subtraction    xtlang
  • xtm_subtraction    xtlang
  • xtm_subtration    xtlang
  • xtm_transrba    xtlang
  • xtm_transrba    xtlang
  • xtm_unproject    xtlang
  • xtm_update_camera    xtlang
  • xtm_update_lights    xtlang
  • xtm_update_matrices    xtlang
  • xtm_vg_clear    xtlang
  • xtm_vg_clear_rect    xtlang
  • xtm_vg_create_contextf    xtlang
  • xtm_vg_create_contexti32    xtlang
  • xtm_vg_print_error    xtlang
  • xtm_vg_reset_matrices    xtlang
  • xtm_vgimage_rotate    xtlang
  • xtm_vgimage_rotated    xtlang
  • xtm_vgimage_scale    xtlang
  • xtm_vgimage_scaled    xtlang
  • xtm_vgimage_shear    xtlang
  • xtm_vgimage_sheard    xtlang
  • xtm_vgimage_translate    xtlang
  • xtm_vgimage_translated    xtlang
  • xtmcas    scheme
  • xtmdoc-alist-lessthan    scheme
  • xtmdoc-all-doc-alists    scheme
  • xtmdoc-builtin-handler    scheme
  • xtmdoc-clean-nativefunc-alist    scheme
  • xtmdoc-closure-handler    scheme
  • xtmdoc-documentation-function    scheme
  • xtmdoc-export-caches-to-json    scheme
  • xtmdoc-genericfunc-handler    scheme
  • xtmdoc-generictype-handler    scheme
  • xtmdoc-get-args-from-form    scheme
  • xtmdoc-get-xtlang-genericfunc-args    scheme
  • xtmdoc-globalvar-handler    scheme
  • xtmdoc-namedtype-handler    scheme
  • xtmdoc-nativefunc-handler    scheme
  • xtmdoc-polyfunc-handler    scheme
  • xtmdoc-polytype-handler    scheme
  • xtmdoc-scheme-function-handler    scheme
  • xtmdoc-scheme-macro-handler    scheme
  • xtmdoc-strip-arg-type-annotations    scheme
  • xtmdoc-typealias-handler    scheme
  • xtmdoc-write-alist-args-as-json    scheme
  • xtmdoc-write-alist-as-json    scheme
  • xtmfrag    scheme
  • xtmfrag0    scheme
  • xtmfrag2    scheme
  • xtmfrag3    scheme
  • xtmfrag4    scheme
  • xtmfrag5    scheme
  • xtmfrag_nolight    scheme
  • xtmtest    macro
  • xtmtest    macro
  • xtmtest-compile    macro
  • xtmtest-compile    macro
  • xtmtest-print-results    scheme
  • xtmtest-print-results    scheme
  • xtmtest-reset-results    scheme
  • xtmtest-reset-results    scheme
  • xtmtest-result    macro
  • xtmtest-result    macro
  • xtmtest-result-body    scheme
  • xtmtest-result-body    scheme
  • xtmtest-run-tests    scheme
  • xtmtest-run-tests    scheme
  • xtmtest-update-test-result    scheme
  • xtmtest-update-test-result    scheme
  • xtmtest-with-fixture    macro
  • xtmtest-with-fixture-body    scheme
  • xtmtest-with-fixture-body    scheme
  • xtmvert    scheme
  • xtmvert-xtm    scheme
  • xtmvert0    scheme
  • xtmvert2    scheme
  • xtmvert3    scheme
  • xtmvert4    scheme
  • xtmvert5    scheme
  • xtmvertbone1    scheme