glfw_init_and_create_window   xtlang


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

Implementation

(bind-func glfw_init_and_create_window
  (lambda (width height)
    (glfw_init)
    (glfw_set_core_profile)
    (let ((window (glfw_create_window width height)))
      ;; the ShowWindow and SwapBuffers calls are necessary for
      ;; Windows, otherwise the context becomes unresponsive
      (glfwShowWindow window)
      (glfwMakeContextCurrent window)
      (glfwSwapInterval 1)
      (glfwSwapBuffers window)
      window)))


Back to Index

Similar Entries

  • FBO_create    xtlang
  • FBO_create_with_textures    xtlang
  • GUI_window    xtlang
  • PARAM_RANDOM    scheme
  • PARAM_RANDOM    scheme
  • ShaderProgram_create    xtlang
  • ShaderProgram_create    xtlang
  • ShaderProgram_create    xtlang
  • ShaderProgram_create    xtlang
  • Shader_create    xtlang
  • Texture_create    xtlang
  • Texture_create_FBO_depth_texture    xtlang
  • VAO_bind_and_draw_arrays    xtlang
  • VAO_create    xtlang
  • VAO_create_ss_quad    xtlang
  • VBO_create    xtlang
  • VBO_create    xtlang
  • VBO_create    xtlang
  • VBO_create    xtlang
  • Windows-add-libdir-to-PATH    scheme
  • Windows-convert-unix-path    scheme
  • aiProcess_MakeLeftHanded    scheme
  • apr_init    xtlang
  • apr_pool_create    xtlang
  • apr_pool_create    xtlang
  • bindfunc_with_zone_size_and_docstring    xtlang
  • bitmap_from_window    xtlang
  • cas_expand_term    xtlang
  • cef_init_app    xtlang
  • cef_init_base    xtlang
  • cef_init_browser    xtlang
  • cef_init_client    xtlang
  • cerberus_create_lfos    xtlang
  • cl:and?    scheme
  • cl:reduce-init    scheme
  • cond-eval-and    scheme
  • cond-expand    macro
  • cond-expand-runtime    scheme
  • constructor-name-and-type    scheme
  • cpBBExpand    xtlang
  • create-zone    scheme
  • create-zone1    xtlang
  • create-zone2    xtlang
  • create_arrows_shader    xtlang
  • create_data    xtlang
  • create_fbo    xtlang
  • create_fbo_no_depth    xtlang
  • create_fbo_no_depth_rect    xtlang
  • create_fbo_rect    xtlang
  • create_heatmap_shader    xtlang
  • create_particles_shader    xtlang
  • create_points_shader    xtlang
  • create_post_process_shader    xtlang
  • create_raymarcher_shader    xtlang
  • create_shader    xtlang
  • create_shader_xtm    xtlang
  • create_shadertoy_shader    xtlang
  • create_texture_shader    xtlang
  • create_triangle_shader    xtlang
  • create_triangle_shader    xtlang
  • create_vbo    xtlang
  • create_walker_array    xtlang
  • deconstructor-name-and-type    scheme
  • divide-and-conquer    xtlang
  • draw_color_body_frame_with_hands    xtlang
  • dsp_randn    xtlang
  • dsp_randn    xtlang
  • expand    macro
  • fbo_create_depth_buffer    xtlang
  • fbo_create_depth_buffer_rect    xtlang
  • fbo_create_texture    xtlang
  • fbo_create_texture_rect    xtlang
  • fluid-cube-create    xtlang
  • fluid-cube-create    xtlang
  • fluid_cube_create    xtlang
  • generate_And_Wrap_Pseudorandom_DNA_Sequence    xtlang
  • generate_random_vao    xtlang
  • get_LCG_Pseudorandom_Number    xtlang
  • get_browser_process_handler    xtlang
  • get_context_menu_handler    xtlang
  • get_dialog_handler    xtlang
  • get_display_handler    xtlang
  • get_download_handler    xtlang
  • get_drag_handler    xtlang
  • get_find_handler    xtlang
  • get_focus_handler    xtlang
  • get_geolocation_handler    xtlang
  • get_hand_data    xtlang
  • get_jsdialog_handler    xtlang
  • get_keyboard_handler    xtlang
  • get_life_span_handler    xtlang
  • get_load_handler    xtlang
  • get_render_handler    xtlang
  • get_render_process_handler    xtlang
  • get_request_handler    xtlang
  • get_resource_bundle_handler    xtlang
  • get_window    xtlang
  • glew_init    xtlang
  • glfw_char_callback:GLFWcharfun    xtlang
  • glfw_create_fullscreen_interaction_window    xtlang
  • glfw_create_fullscreen_interaction_window    xtlang
  • glfw_create_fullscreen_window    xtlang
  • glfw_create_fullscreen_window    xtlang
  • glfw_create_interaction_window    xtlang
  • glfw_create_window    xtlang
  • glfw_cursor_position_callback:GLFWcursorposfun    xtlang
  • glfw_destroy_window    xtlang
  • glfw_error_callback:GLFWerrorfun    xtlang
  • glfw_get_framebuffer_height    xtlang
  • glfw_get_framebuffer_width    xtlang
  • glfw_get_pixel_ratio    xtlang
  • glfw_get_window_height    xtlang
  • glfw_get_window_width    xtlang
  • glfw_init    xtlang
  • glfw_init_and_create_compatibility_window    xtlang
  • glfw_init_and_create_fullscreen_compatibility_window    xtlang
  • glfw_init_and_create_fullscreen_interaction_compatibility_window    xtlang
  • glfw_init_and_create_fullscreen_interaction_window    xtlang
  • glfw_init_and_create_fullscreen_interaction_window    xtlang
  • glfw_init_and_create_fullscreen_window    xtlang
  • glfw_init_and_create_fullscreen_window    xtlang
  • glfw_init_and_create_interaction_compatibility_window    xtlang
  • glfw_init_and_create_interaction_window    xtlang
  • glfw_key_callback:GLFWkeyfun    xtlang
  • glfw_make_context_current    xtlang
  • glfw_mouse_button_callback:GLFWmousebuttonfun    xtlang
  • glfw_poll_events    xtlang
  • glfw_print_primary_monitor_details    xtlang
  • glfw_print_version_string    xtlang
  • glfw_print_video_mode_details    xtlang
  • glfw_set_compatibility_profile    xtlang
  • glfw_set_core_profile    xtlang
  • glfw_swap_buffers    xtlang
  • glfw_terminate    xtlang
  • glfw_window_focus_callback:GLFWwindowfocusfun    xtlang
  • glfw_window_position_callback:GLFWwindowposfun    xtlang
  • glfw_window_should_close    xtlang
  • gui_init    xtlang
  • gui_window_size_callback    xtlang
  • h3d_init    xtlang
  • h3d_init    xtlang
  • half_rectangular_window_func    xtlang
  • half_rectangular_window_func2    xtlang
  • hamming_window_func    xtlang
  • hanning_window_func    xtlang
  • impc:aot:do-and-emit    macro
  • impc:compiler:print-cannot-expand-non-generic-error    scheme
  • impc:compiler:print-no-redefinitions-error    scheme
  • impc:ir:compile:create_zone    scheme
  • impc:ir:get-type-expand-poly    scheme
  • impc:ir:split-and-decode-poly-adhoc-name    scheme
  • impc:ti:and    scheme
  • impc:ti:create-scheme-wrapper    scheme
  • impc:ti:create-scm-wrapper?    scheme
  • impc:ti:create_zone-check    scheme
  • impc:ti:expand-generic-type    scheme
  • impc:ti:expand-generic-type-func-gpoly-arity    scheme
  • impc:ti:expand-generic-types    scheme
  • impc:ti:get-generictype-candidate-types    scheme
  • impc:ti:get-polyfunc-candidate    scheme
  • impc:ti:get-polyfunc-candidate-list    scheme
  • impc:ti:get-polyfunc-candidate-names    scheme
  • impc:ti:get-polyfunc-candidate-pretty-types    scheme
  • impc:ti:get-polyfunc-candidate-types    scheme
  • impc:ti:get-polytype-candidate    scheme
  • impc:ti:get-polytype-candidate-list    scheme
  • impc:ti:get-polytype-candidate-names    scheme
  • impc:ti:get-polytype-candidate-pretty-types    scheme
  • impc:ti:get-polytype-candidate-types    scheme
  • impc:ti:handle-forced-types    scheme
  • impc:ti:initialize-closure-with-new-zone    scheme
  • impc:ti:reify-generic-type-expand    scheme
  • impc:ti:remove-polyfunc-candidate    scheme
  • impc:ti:unique-polyfunc-candidate    scheme
  • init-gst    xtlang
  • init-osc-vars    xtlang
  • init-psys    xtlang
  • init-slides    scheme
  • init_bodies    xtlang
  • init_burners    xtlang
  • init_draw_quad    xtlang
  • init_env_map    xtlang
  • init_gl    xtlang
  • init_globals    xtlang
  • init_lv2_amp    xtlang
  • init_sample_data    xtlang
  • init_sample_data    xtlang
  • init_sky    xtlang
  • init_vao    xtlang
  • init_vg    xtlang
  • initalize    xtlang
  • initialize_walkers    xtlang
  • ivl:expand/contract    scheme
  • kinect_get_hand_left    xtlang
  • kinect_get_hand_right    xtlang
  • light-and-shade-frag    scheme
  • light-and-shade-vert-xtm    scheme
  • lilv_init_world    xtlang
  • llvm:compile-ir-and-print    scheme
  • macro-expand    scheme
  • make_window_transparent    xtlang
  • more-handlers?    scheme
  • nnsock_create    xtlang
  • nnsock_create    xtlang
  • node_reply_socket_init    xtlang
  • nvg_create_context    xtlang
  • nvg_create_font    xtlang
  • nvg_init    xtlang
  • ocv_namedWindow    xtlang
  • ocv_namedWindow    xtlang
  • ocv_namedWindow    scheme
  • ocv_namedWindow1    xtlang
  • ocv_namedWindow2    xtlang
  • ocv_scheme_release_window    xtlang
  • on_before_command_line_processing    xtlang
  • pa_create_default_stream    xtlang
  • pa_create_stream    xtlang
  • pa_initialize    xtlang
  • pc:expand/contract    scheme
  • pc:random    scheme
  • pcg32_boundedrand_r    xtlang
  • pm_create_input_stream    xtlang
  • pm_create_output_stream    xtlang
  • pm_initialize    xtlang
  • pm_initialize    unknown
  • pop-handler    scheme
  • psystem_create    xtlang
  • psystem_create    xtlang
  • push-handler    scheme
  • qr_create_l    xtlang
  • qr_create_with_level    xtlang
  • rados-pool-create    xtlang
  • random    scheme
  • random    xtlang
  • random-next    scheme
  • read_and_write_frame    xtlang
  • rectangular_window_func    xtlang
  • repeat_And_Wrap_String    xtlang
  • scheduler_init    xtlang
  • set_width_and_height    xtlang
  • set_window_wndproc    xtlang
  • some_gl_init    xtlang
  • sys:compile-init-ll    scheme
  • sys:compile-init-ll-from-str    scheme
  • triangular_window_func    xtlang
  • unix-or-Windows    macro
  • window_hamming    xtlang
  • window_hamming    xtlang
  • window_hanning    xtlang
  • window_hanning    xtlang
  • world_create    xtlang
  • world_init    xtlang
  • xt_pcg32_random    xtlang
  • xt_pcg32_random_r    xtlang
  • xt_pcg32_srandom    xtlang
  • xt_pcg32_srandom_r    xtlang
  • xtm-setup-and-start-gl-loop    scheme
  • xtm-vg-create-context    scheme
  • xtm_create_path    xtlang
  • xtm_create_vgimage    xtlang
  • xtm_envmap_init    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_scale_and_draw_vgimage    xtlang
  • xtm_scale_and_draw_vgimaged    xtlang
  • xtm_skybox_init    xtlang
  • xtm_vg_create_contextf    xtlang
  • xtm_vg_create_contexti32    xtlang
  • xtmdoc-builtin-handler    scheme
  • xtmdoc-closure-handler    scheme
  • xtmdoc-genericfunc-handler    scheme
  • xtmdoc-generictype-handler    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-typealias-handler    scheme