From c2ef0fd2339b7dce6de0bc1bcbe050ed4efd3e76 Mon Sep 17 00:00:00 2001 From: William Robinson Date: Sat, 20 Oct 2007 19:29:57 +0100 Subject: [PATCH] Added extensions loading system based on LOADs of ASD files. --- cl-glfw-opengl-3dfx_tbuffer.asd | 8 ++++++ cl-glfw-opengl-apple_element_array.asd | 8 ++++++ cl-glfw-opengl-apple_fence.asd | 8 ++++++ cl-glfw-opengl-apple_flush_buffer_range.asd | 8 ++++++ cl-glfw-opengl-apple_vertex_array_object.asd | 9 ++++++ cl-glfw-opengl-apple_vertex_array_range.asd | 8 ++++++ cl-glfw-opengl-arb_color_buffer_float.asd | 8 ++++++ cl-glfw-opengl-arb_draw_buffers.asd | 8 ++++++ cl-glfw-opengl-arb_matrix_palette.asd | 8 ++++++ cl-glfw-opengl-arb_multisample.asd | 8 ++++++ cl-glfw-opengl-arb_multitexture.asd | 8 ++++++ cl-glfw-opengl-arb_occlusion_query.asd | 8 ++++++ cl-glfw-opengl-arb_point_parameters.asd | 8 ++++++ cl-glfw-opengl-arb_shader_objects.asd | 8 ++++++ cl-glfw-opengl-arb_texture_compression.asd | 8 ++++++ cl-glfw-opengl-arb_transpose_matrix.asd | 8 ++++++ cl-glfw-opengl-arb_vertex_blend.asd | 8 ++++++ cl-glfw-opengl-arb_vertex_buffer_object.asd | 8 ++++++ cl-glfw-opengl-arb_vertex_program.asd | 8 ++++++ cl-glfw-opengl-arb_vertex_shader.asd | 8 ++++++ cl-glfw-opengl-arb_window_pos.asd | 8 ++++++ cl-glfw-opengl-ati_draw_buffers.asd | 8 ++++++ cl-glfw-opengl-ati_element_array.asd | 8 ++++++ cl-glfw-opengl-ati_envmap_bumpmap.asd | 8 ++++++ cl-glfw-opengl-ati_fragment_shader.asd | 8 ++++++ cl-glfw-opengl-ati_map_object_buffer.asd | 8 ++++++ cl-glfw-opengl-ati_pn_triangles.asd | 8 ++++++ cl-glfw-opengl-ati_separate_stencil.asd | 8 ++++++ cl-glfw-opengl-ati_vertex_array_object.asd | 8 ++++++ cl-glfw-opengl-ati_vertex_attrib_array_object.asd | 10 +++++++ cl-glfw-opengl-ati_vertex_streams.asd | 8 ++++++ cl-glfw-opengl-ext_bindable_uniform.asd | 8 ++++++ cl-glfw-opengl-ext_blend_color.asd | 8 ++++++ cl-glfw-opengl-ext_blend_equation_separate.asd | 9 ++++++ cl-glfw-opengl-ext_blend_func_separate.asd | 8 ++++++ cl-glfw-opengl-ext_blend_minmax.asd | 8 ++++++ cl-glfw-opengl-ext_color_subtable.asd | 8 ++++++ cl-glfw-opengl-ext_compiled_vertex_array.asd | 9 ++++++ cl-glfw-opengl-ext_convolution.asd | 8 ++++++ cl-glfw-opengl-ext_coordinate_frame.asd | 8 ++++++ cl-glfw-opengl-ext_copy_texture.asd | 8 ++++++ cl-glfw-opengl-ext_cull_vertex.asd | 8 ++++++ cl-glfw-opengl-ext_depth_bounds_test.asd | 8 ++++++ cl-glfw-opengl-ext_draw_buffers2.asd | 8 ++++++ cl-glfw-opengl-ext_draw_instanced.asd | 8 ++++++ cl-glfw-opengl-ext_draw_range_elements.asd | 8 ++++++ cl-glfw-opengl-ext_fog_coord.asd | 8 ++++++ cl-glfw-opengl-ext_framebuffer_blit.asd | 8 ++++++ cl-glfw-opengl-ext_framebuffer_multisample.asd | 9 ++++++ cl-glfw-opengl-ext_framebuffer_object.asd | 8 ++++++ cl-glfw-opengl-ext_geometry_shader4.asd | 8 ++++++ cl-glfw-opengl-ext_gpu_program_parameters.asd | 9 ++++++ cl-glfw-opengl-ext_gpu_shader4.asd | 8 ++++++ cl-glfw-opengl-ext_histogram.asd | 8 ++++++ cl-glfw-opengl-ext_index_func.asd | 8 ++++++ cl-glfw-opengl-ext_index_material.asd | 8 ++++++ cl-glfw-opengl-ext_light_texture.asd | 8 ++++++ cl-glfw-opengl-ext_multi_draw_arrays.asd | 8 ++++++ cl-glfw-opengl-ext_multisample.asd | 8 ++++++ cl-glfw-opengl-ext_paletted_texture.asd | 8 ++++++ cl-glfw-opengl-ext_pixel_transform.asd | 8 ++++++ cl-glfw-opengl-ext_point_parameters.asd | 8 ++++++ cl-glfw-opengl-ext_polygon_offset.asd | 8 ++++++ cl-glfw-opengl-ext_secondary_color.asd | 8 ++++++ cl-glfw-opengl-ext_stencil_clear_tag.asd | 8 ++++++ cl-glfw-opengl-ext_stencil_two_side.asd | 8 ++++++ cl-glfw-opengl-ext_subtexture.asd | 8 ++++++ cl-glfw-opengl-ext_texture3d.asd | 8 ++++++ cl-glfw-opengl-ext_texture_buffer_object.asd | 9 ++++++ cl-glfw-opengl-ext_texture_integer.asd | 8 ++++++ cl-glfw-opengl-ext_texture_object.asd | 8 ++++++ cl-glfw-opengl-ext_texture_perturb_normal.asd | 9 ++++++ cl-glfw-opengl-ext_timer_query.asd | 8 ++++++ cl-glfw-opengl-ext_vertex_array.asd | 8 ++++++ cl-glfw-opengl-ext_vertex_shader.asd | 8 ++++++ cl-glfw-opengl-ext_vertex_weighting.asd | 8 ++++++ cl-glfw-opengl-gremedy_string_marker.asd | 8 ++++++ cl-glfw-opengl-hp_image_transform.asd | 8 ++++++ cl-glfw-opengl-ibm_multimode_draw_arrays.asd | 9 ++++++ cl-glfw-opengl-ibm_vertex_array_lists.asd | 8 ++++++ cl-glfw-opengl-ingr_blend_func_separate.asd | 8 ++++++ cl-glfw-opengl-intel_parallel_arrays.asd | 8 ++++++ cl-glfw-opengl-mesa_resize_buffers.asd | 8 ++++++ cl-glfw-opengl-mesa_window_pos.asd | 8 ++++++ cl-glfw-opengl-nv_depth_buffer_float.asd | 8 ++++++ cl-glfw-opengl-nv_evaluators.asd | 8 ++++++ cl-glfw-opengl-nv_fence.asd | 8 ++++++ cl-glfw-opengl-nv_fragment_program.asd | 8 ++++++ ...-opengl-nv_framebuffer_multisample_coverage.asd | 10 +++++++ cl-glfw-opengl-nv_geometry_program4.asd | 8 ++++++ cl-glfw-opengl-nv_gpu_program4.asd | 8 ++++++ cl-glfw-opengl-nv_half_float.asd | 8 ++++++ cl-glfw-opengl-nv_occlusion_query.asd | 8 ++++++ cl-glfw-opengl-nv_parameter_buffer_object.asd | 9 ++++++ cl-glfw-opengl-nv_pixel_data_range.asd | 8 ++++++ cl-glfw-opengl-nv_point_sprite.asd | 8 ++++++ cl-glfw-opengl-nv_primitive_restart.asd | 8 ++++++ cl-glfw-opengl-nv_register_combiners.asd | 8 ++++++ cl-glfw-opengl-nv_register_combiners2.asd | 8 ++++++ cl-glfw-opengl-nv_transform_feedback.asd | 8 ++++++ cl-glfw-opengl-nv_vertex_array_range.asd | 8 ++++++ cl-glfw-opengl-nv_vertex_program.asd | 8 ++++++ cl-glfw-opengl-nv_vertex_program4.asd | 8 ++++++ cl-glfw-opengl-pgi_misc_hints.asd | 8 ++++++ cl-glfw-opengl-sgi_color_table.asd | 8 ++++++ cl-glfw-opengl-sgis_detail_texture.asd | 8 ++++++ cl-glfw-opengl-sgis_fog_function.asd | 8 ++++++ cl-glfw-opengl-sgis_multisample.asd | 8 ++++++ cl-glfw-opengl-sgis_pixel_texture.asd | 8 ++++++ cl-glfw-opengl-sgis_point_parameters.asd | 8 ++++++ cl-glfw-opengl-sgis_sharpen_texture.asd | 8 ++++++ cl-glfw-opengl-sgis_texture4d.asd | 8 ++++++ cl-glfw-opengl-sgis_texture_color_mask.asd | 8 ++++++ cl-glfw-opengl-sgis_texture_filter4.asd | 8 ++++++ cl-glfw-opengl-sgix_async.asd | 8 ++++++ cl-glfw-opengl-sgix_flush_raster.asd | 8 ++++++ cl-glfw-opengl-sgix_fragment_lighting.asd | 8 ++++++ cl-glfw-opengl-sgix_framezoom.asd | 8 ++++++ cl-glfw-opengl-sgix_igloo_interface.asd | 8 ++++++ cl-glfw-opengl-sgix_instruments.asd | 8 ++++++ cl-glfw-opengl-sgix_list_priority.asd | 8 ++++++ cl-glfw-opengl-sgix_pixel_texture.asd | 8 ++++++ cl-glfw-opengl-sgix_polynomial_ffd.asd | 8 ++++++ cl-glfw-opengl-sgix_reference_plane.asd | 8 ++++++ cl-glfw-opengl-sgix_sprite.asd | 8 ++++++ cl-glfw-opengl-sgix_tag_sample_buffer.asd | 8 ++++++ cl-glfw-opengl-sun_global_alpha.asd | 8 ++++++ cl-glfw-opengl-sun_mesh_array.asd | 8 ++++++ cl-glfw-opengl-sun_triangle_list.asd | 8 ++++++ cl-glfw-opengl-sun_vertex.asd | 8 ++++++ cl-glfw-opengl-sunx_constant_data.asd | 8 ++++++ cl-glfw-opengl-version_1_1.asd | 8 ++++++ cl-glfw-opengl-version_1_2.asd | 8 ++++++ cl-glfw-opengl-version_1_3.asd | 8 ++++++ cl-glfw-opengl-version_1_4.asd | 8 ++++++ cl-glfw-opengl-version_1_5.asd | 8 ++++++ cl-glfw-opengl-version_2_0.asd | 8 ++++++ cl-glfw-opengl-version_2_1.asd | 8 ++++++ cl-glfw.asd | 6 ++-- lib/opengl-extensions.lisp | 33 ++++++++++++++++++++++ 140 files changed, 1153 insertions(+), 3 deletions(-) create mode 100644 cl-glfw-opengl-3dfx_tbuffer.asd create mode 100644 cl-glfw-opengl-apple_element_array.asd create mode 100644 cl-glfw-opengl-apple_fence.asd create mode 100644 cl-glfw-opengl-apple_flush_buffer_range.asd create mode 100644 cl-glfw-opengl-apple_vertex_array_object.asd create mode 100644 cl-glfw-opengl-apple_vertex_array_range.asd create mode 100644 cl-glfw-opengl-arb_color_buffer_float.asd create mode 100644 cl-glfw-opengl-arb_draw_buffers.asd create mode 100644 cl-glfw-opengl-arb_matrix_palette.asd create mode 100644 cl-glfw-opengl-arb_multisample.asd create mode 100644 cl-glfw-opengl-arb_multitexture.asd create mode 100644 cl-glfw-opengl-arb_occlusion_query.asd create mode 100644 cl-glfw-opengl-arb_point_parameters.asd create mode 100644 cl-glfw-opengl-arb_shader_objects.asd create mode 100644 cl-glfw-opengl-arb_texture_compression.asd create mode 100644 cl-glfw-opengl-arb_transpose_matrix.asd create mode 100644 cl-glfw-opengl-arb_vertex_blend.asd create mode 100644 cl-glfw-opengl-arb_vertex_buffer_object.asd create mode 100644 cl-glfw-opengl-arb_vertex_program.asd create mode 100644 cl-glfw-opengl-arb_vertex_shader.asd create mode 100644 cl-glfw-opengl-arb_window_pos.asd create mode 100644 cl-glfw-opengl-ati_draw_buffers.asd create mode 100644 cl-glfw-opengl-ati_element_array.asd create mode 100644 cl-glfw-opengl-ati_envmap_bumpmap.asd create mode 100644 cl-glfw-opengl-ati_fragment_shader.asd create mode 100644 cl-glfw-opengl-ati_map_object_buffer.asd create mode 100644 cl-glfw-opengl-ati_pn_triangles.asd create mode 100644 cl-glfw-opengl-ati_separate_stencil.asd create mode 100644 cl-glfw-opengl-ati_vertex_array_object.asd create mode 100644 cl-glfw-opengl-ati_vertex_attrib_array_object.asd create mode 100644 cl-glfw-opengl-ati_vertex_streams.asd create mode 100644 cl-glfw-opengl-ext_bindable_uniform.asd create mode 100644 cl-glfw-opengl-ext_blend_color.asd create mode 100644 cl-glfw-opengl-ext_blend_equation_separate.asd create mode 100644 cl-glfw-opengl-ext_blend_func_separate.asd create mode 100644 cl-glfw-opengl-ext_blend_minmax.asd create mode 100644 cl-glfw-opengl-ext_color_subtable.asd create mode 100644 cl-glfw-opengl-ext_compiled_vertex_array.asd create mode 100644 cl-glfw-opengl-ext_convolution.asd create mode 100644 cl-glfw-opengl-ext_coordinate_frame.asd create mode 100644 cl-glfw-opengl-ext_copy_texture.asd create mode 100644 cl-glfw-opengl-ext_cull_vertex.asd create mode 100644 cl-glfw-opengl-ext_depth_bounds_test.asd create mode 100644 cl-glfw-opengl-ext_draw_buffers2.asd create mode 100644 cl-glfw-opengl-ext_draw_instanced.asd create mode 100644 cl-glfw-opengl-ext_draw_range_elements.asd create mode 100644 cl-glfw-opengl-ext_fog_coord.asd create mode 100644 cl-glfw-opengl-ext_framebuffer_blit.asd create mode 100644 cl-glfw-opengl-ext_framebuffer_multisample.asd create mode 100644 cl-glfw-opengl-ext_framebuffer_object.asd create mode 100644 cl-glfw-opengl-ext_geometry_shader4.asd create mode 100644 cl-glfw-opengl-ext_gpu_program_parameters.asd create mode 100644 cl-glfw-opengl-ext_gpu_shader4.asd create mode 100644 cl-glfw-opengl-ext_histogram.asd create mode 100644 cl-glfw-opengl-ext_index_func.asd create mode 100644 cl-glfw-opengl-ext_index_material.asd create mode 100644 cl-glfw-opengl-ext_light_texture.asd create mode 100644 cl-glfw-opengl-ext_multi_draw_arrays.asd create mode 100644 cl-glfw-opengl-ext_multisample.asd create mode 100644 cl-glfw-opengl-ext_paletted_texture.asd create mode 100644 cl-glfw-opengl-ext_pixel_transform.asd create mode 100644 cl-glfw-opengl-ext_point_parameters.asd create mode 100644 cl-glfw-opengl-ext_polygon_offset.asd create mode 100644 cl-glfw-opengl-ext_secondary_color.asd create mode 100644 cl-glfw-opengl-ext_stencil_clear_tag.asd create mode 100644 cl-glfw-opengl-ext_stencil_two_side.asd create mode 100644 cl-glfw-opengl-ext_subtexture.asd create mode 100644 cl-glfw-opengl-ext_texture3d.asd create mode 100644 cl-glfw-opengl-ext_texture_buffer_object.asd create mode 100644 cl-glfw-opengl-ext_texture_integer.asd create mode 100644 cl-glfw-opengl-ext_texture_object.asd create mode 100644 cl-glfw-opengl-ext_texture_perturb_normal.asd create mode 100644 cl-glfw-opengl-ext_timer_query.asd create mode 100644 cl-glfw-opengl-ext_vertex_array.asd create mode 100644 cl-glfw-opengl-ext_vertex_shader.asd create mode 100644 cl-glfw-opengl-ext_vertex_weighting.asd create mode 100644 cl-glfw-opengl-gremedy_string_marker.asd create mode 100644 cl-glfw-opengl-hp_image_transform.asd create mode 100644 cl-glfw-opengl-ibm_multimode_draw_arrays.asd create mode 100644 cl-glfw-opengl-ibm_vertex_array_lists.asd create mode 100644 cl-glfw-opengl-ingr_blend_func_separate.asd create mode 100644 cl-glfw-opengl-intel_parallel_arrays.asd create mode 100644 cl-glfw-opengl-mesa_resize_buffers.asd create mode 100644 cl-glfw-opengl-mesa_window_pos.asd create mode 100644 cl-glfw-opengl-nv_depth_buffer_float.asd create mode 100644 cl-glfw-opengl-nv_evaluators.asd create mode 100644 cl-glfw-opengl-nv_fence.asd create mode 100644 cl-glfw-opengl-nv_fragment_program.asd create mode 100644 cl-glfw-opengl-nv_framebuffer_multisample_coverage.asd create mode 100644 cl-glfw-opengl-nv_geometry_program4.asd create mode 100644 cl-glfw-opengl-nv_gpu_program4.asd create mode 100644 cl-glfw-opengl-nv_half_float.asd create mode 100644 cl-glfw-opengl-nv_occlusion_query.asd create mode 100644 cl-glfw-opengl-nv_parameter_buffer_object.asd create mode 100644 cl-glfw-opengl-nv_pixel_data_range.asd create mode 100644 cl-glfw-opengl-nv_point_sprite.asd create mode 100644 cl-glfw-opengl-nv_primitive_restart.asd create mode 100644 cl-glfw-opengl-nv_register_combiners.asd create mode 100644 cl-glfw-opengl-nv_register_combiners2.asd create mode 100644 cl-glfw-opengl-nv_transform_feedback.asd create mode 100644 cl-glfw-opengl-nv_vertex_array_range.asd create mode 100644 cl-glfw-opengl-nv_vertex_program.asd create mode 100644 cl-glfw-opengl-nv_vertex_program4.asd create mode 100644 cl-glfw-opengl-pgi_misc_hints.asd create mode 100644 cl-glfw-opengl-sgi_color_table.asd create mode 100644 cl-glfw-opengl-sgis_detail_texture.asd create mode 100644 cl-glfw-opengl-sgis_fog_function.asd create mode 100644 cl-glfw-opengl-sgis_multisample.asd create mode 100644 cl-glfw-opengl-sgis_pixel_texture.asd create mode 100644 cl-glfw-opengl-sgis_point_parameters.asd create mode 100644 cl-glfw-opengl-sgis_sharpen_texture.asd create mode 100644 cl-glfw-opengl-sgis_texture4d.asd create mode 100644 cl-glfw-opengl-sgis_texture_color_mask.asd create mode 100644 cl-glfw-opengl-sgis_texture_filter4.asd create mode 100644 cl-glfw-opengl-sgix_async.asd create mode 100644 cl-glfw-opengl-sgix_flush_raster.asd create mode 100644 cl-glfw-opengl-sgix_fragment_lighting.asd create mode 100644 cl-glfw-opengl-sgix_framezoom.asd create mode 100644 cl-glfw-opengl-sgix_igloo_interface.asd create mode 100644 cl-glfw-opengl-sgix_instruments.asd create mode 100644 cl-glfw-opengl-sgix_list_priority.asd create mode 100644 cl-glfw-opengl-sgix_pixel_texture.asd create mode 100644 cl-glfw-opengl-sgix_polynomial_ffd.asd create mode 100644 cl-glfw-opengl-sgix_reference_plane.asd create mode 100644 cl-glfw-opengl-sgix_sprite.asd create mode 100644 cl-glfw-opengl-sgix_tag_sample_buffer.asd create mode 100644 cl-glfw-opengl-sun_global_alpha.asd create mode 100644 cl-glfw-opengl-sun_mesh_array.asd create mode 100644 cl-glfw-opengl-sun_triangle_list.asd create mode 100644 cl-glfw-opengl-sun_vertex.asd create mode 100644 cl-glfw-opengl-sunx_constant_data.asd create mode 100644 cl-glfw-opengl-version_1_1.asd create mode 100644 cl-glfw-opengl-version_1_2.asd create mode 100644 cl-glfw-opengl-version_1_3.asd create mode 100644 cl-glfw-opengl-version_1_4.asd create mode 100644 cl-glfw-opengl-version_1_5.asd create mode 100644 cl-glfw-opengl-version_2_0.asd create mode 100644 cl-glfw-opengl-version_2_1.asd create mode 100644 lib/opengl-extensions.lisp diff --git a/cl-glfw-opengl-3dfx_tbuffer.asd b/cl-glfw-opengl-3dfx_tbuffer.asd new file mode 100644 index 0000000..7bdf9ff --- /dev/null +++ b/cl-glfw-opengl-3dfx_tbuffer.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-3dfx_tbuffer-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-3dfx_tbuffer-system) +(defsystem "cl-glfw-opengl-3dfx_tbuffer" :description + "cl-glfw's cl-glfw-opengl-3dfx_tbuffer Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-3dfx_tbuffer"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-apple_element_array.asd b/cl-glfw-opengl-apple_element_array.asd new file mode 100644 index 0000000..b38a076 --- /dev/null +++ b/cl-glfw-opengl-apple_element_array.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-apple_element_array-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-apple_element_array-system) +(defsystem "cl-glfw-opengl-apple_element_array" :description + "cl-glfw's cl-glfw-opengl-apple_element_array Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-apple_element_array"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-apple_fence.asd b/cl-glfw-opengl-apple_fence.asd new file mode 100644 index 0000000..2f3d7d8 --- /dev/null +++ b/cl-glfw-opengl-apple_fence.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-apple_fence-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-apple_fence-system) +(defsystem "cl-glfw-opengl-apple_fence" :description + "cl-glfw's cl-glfw-opengl-apple_fence Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-apple_fence"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-apple_flush_buffer_range.asd b/cl-glfw-opengl-apple_flush_buffer_range.asd new file mode 100644 index 0000000..02481f4 --- /dev/null +++ b/cl-glfw-opengl-apple_flush_buffer_range.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-apple_flush_buffer_range-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-apple_flush_buffer_range-system) +(defsystem "cl-glfw-opengl-apple_flush_buffer_range" :description + "cl-glfw's cl-glfw-opengl-apple_flush_buffer_range Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-apple_flush_buffer_range"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-apple_vertex_array_object.asd b/cl-glfw-opengl-apple_vertex_array_object.asd new file mode 100644 index 0000000..cccf0d9 --- /dev/null +++ b/cl-glfw-opengl-apple_vertex_array_object.asd @@ -0,0 +1,9 @@ + +(defpackage #:cl-glfw-opengl-apple_vertex_array_object-system + (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-apple_vertex_array_object-system) +(defsystem "cl-glfw-opengl-apple_vertex_array_object" :description + "cl-glfw's cl-glfw-opengl-apple_vertex_array_object Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-apple_vertex_array_object"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-apple_vertex_array_range.asd b/cl-glfw-opengl-apple_vertex_array_range.asd new file mode 100644 index 0000000..bde64d2 --- /dev/null +++ b/cl-glfw-opengl-apple_vertex_array_range.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-apple_vertex_array_range-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-apple_vertex_array_range-system) +(defsystem "cl-glfw-opengl-apple_vertex_array_range" :description + "cl-glfw's cl-glfw-opengl-apple_vertex_array_range Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-apple_vertex_array_range"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-arb_color_buffer_float.asd b/cl-glfw-opengl-arb_color_buffer_float.asd new file mode 100644 index 0000000..9edd177 --- /dev/null +++ b/cl-glfw-opengl-arb_color_buffer_float.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-arb_color_buffer_float-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-arb_color_buffer_float-system) +(defsystem "cl-glfw-opengl-arb_color_buffer_float" :description + "cl-glfw's cl-glfw-opengl-arb_color_buffer_float Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-arb_color_buffer_float"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-arb_draw_buffers.asd b/cl-glfw-opengl-arb_draw_buffers.asd new file mode 100644 index 0000000..acacf59 --- /dev/null +++ b/cl-glfw-opengl-arb_draw_buffers.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-arb_draw_buffers-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-arb_draw_buffers-system) +(defsystem "cl-glfw-opengl-arb_draw_buffers" :description + "cl-glfw's cl-glfw-opengl-arb_draw_buffers Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-arb_draw_buffers"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-arb_matrix_palette.asd b/cl-glfw-opengl-arb_matrix_palette.asd new file mode 100644 index 0000000..63360d1 --- /dev/null +++ b/cl-glfw-opengl-arb_matrix_palette.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-arb_matrix_palette-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-arb_matrix_palette-system) +(defsystem "cl-glfw-opengl-arb_matrix_palette" :description + "cl-glfw's cl-glfw-opengl-arb_matrix_palette Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-arb_matrix_palette"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-arb_multisample.asd b/cl-glfw-opengl-arb_multisample.asd new file mode 100644 index 0000000..f3ffcf9 --- /dev/null +++ b/cl-glfw-opengl-arb_multisample.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-arb_multisample-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-arb_multisample-system) +(defsystem "cl-glfw-opengl-arb_multisample" :description + "cl-glfw's cl-glfw-opengl-arb_multisample Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-arb_multisample"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-arb_multitexture.asd b/cl-glfw-opengl-arb_multitexture.asd new file mode 100644 index 0000000..b1b4619 --- /dev/null +++ b/cl-glfw-opengl-arb_multitexture.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-arb_multitexture-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-arb_multitexture-system) +(defsystem "cl-glfw-opengl-arb_multitexture" :description + "cl-glfw's cl-glfw-opengl-arb_multitexture Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-arb_multitexture"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-arb_occlusion_query.asd b/cl-glfw-opengl-arb_occlusion_query.asd new file mode 100644 index 0000000..0d59a2c --- /dev/null +++ b/cl-glfw-opengl-arb_occlusion_query.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-arb_occlusion_query-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-arb_occlusion_query-system) +(defsystem "cl-glfw-opengl-arb_occlusion_query" :description + "cl-glfw's cl-glfw-opengl-arb_occlusion_query Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-arb_occlusion_query"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-arb_point_parameters.asd b/cl-glfw-opengl-arb_point_parameters.asd new file mode 100644 index 0000000..7b6baa4 --- /dev/null +++ b/cl-glfw-opengl-arb_point_parameters.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-arb_point_parameters-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-arb_point_parameters-system) +(defsystem "cl-glfw-opengl-arb_point_parameters" :description + "cl-glfw's cl-glfw-opengl-arb_point_parameters Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-arb_point_parameters"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-arb_shader_objects.asd b/cl-glfw-opengl-arb_shader_objects.asd new file mode 100644 index 0000000..23ea743 --- /dev/null +++ b/cl-glfw-opengl-arb_shader_objects.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-arb_shader_objects-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-arb_shader_objects-system) +(defsystem "cl-glfw-opengl-arb_shader_objects" :description + "cl-glfw's cl-glfw-opengl-arb_shader_objects Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-arb_shader_objects"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-arb_texture_compression.asd b/cl-glfw-opengl-arb_texture_compression.asd new file mode 100644 index 0000000..a236645 --- /dev/null +++ b/cl-glfw-opengl-arb_texture_compression.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-arb_texture_compression-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-arb_texture_compression-system) +(defsystem "cl-glfw-opengl-arb_texture_compression" :description + "cl-glfw's cl-glfw-opengl-arb_texture_compression Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-arb_texture_compression"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-arb_transpose_matrix.asd b/cl-glfw-opengl-arb_transpose_matrix.asd new file mode 100644 index 0000000..b910cce --- /dev/null +++ b/cl-glfw-opengl-arb_transpose_matrix.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-arb_transpose_matrix-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-arb_transpose_matrix-system) +(defsystem "cl-glfw-opengl-arb_transpose_matrix" :description + "cl-glfw's cl-glfw-opengl-arb_transpose_matrix Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-arb_transpose_matrix"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-arb_vertex_blend.asd b/cl-glfw-opengl-arb_vertex_blend.asd new file mode 100644 index 0000000..29cdde6 --- /dev/null +++ b/cl-glfw-opengl-arb_vertex_blend.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-arb_vertex_blend-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-arb_vertex_blend-system) +(defsystem "cl-glfw-opengl-arb_vertex_blend" :description + "cl-glfw's cl-glfw-opengl-arb_vertex_blend Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-arb_vertex_blend"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-arb_vertex_buffer_object.asd b/cl-glfw-opengl-arb_vertex_buffer_object.asd new file mode 100644 index 0000000..35fb38a --- /dev/null +++ b/cl-glfw-opengl-arb_vertex_buffer_object.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-arb_vertex_buffer_object-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-arb_vertex_buffer_object-system) +(defsystem "cl-glfw-opengl-arb_vertex_buffer_object" :description + "cl-glfw's cl-glfw-opengl-arb_vertex_buffer_object Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-arb_vertex_buffer_object"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-arb_vertex_program.asd b/cl-glfw-opengl-arb_vertex_program.asd new file mode 100644 index 0000000..276e38c --- /dev/null +++ b/cl-glfw-opengl-arb_vertex_program.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-arb_vertex_program-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-arb_vertex_program-system) +(defsystem "cl-glfw-opengl-arb_vertex_program" :description + "cl-glfw's cl-glfw-opengl-arb_vertex_program Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-arb_vertex_program"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-arb_vertex_shader.asd b/cl-glfw-opengl-arb_vertex_shader.asd new file mode 100644 index 0000000..59301f8 --- /dev/null +++ b/cl-glfw-opengl-arb_vertex_shader.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-arb_vertex_shader-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-arb_vertex_shader-system) +(defsystem "cl-glfw-opengl-arb_vertex_shader" :description + "cl-glfw's cl-glfw-opengl-arb_vertex_shader Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-arb_vertex_shader"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-arb_window_pos.asd b/cl-glfw-opengl-arb_window_pos.asd new file mode 100644 index 0000000..6462aa4 --- /dev/null +++ b/cl-glfw-opengl-arb_window_pos.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-arb_window_pos-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-arb_window_pos-system) +(defsystem "cl-glfw-opengl-arb_window_pos" :description + "cl-glfw's cl-glfw-opengl-arb_window_pos Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-arb_window_pos"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ati_draw_buffers.asd b/cl-glfw-opengl-ati_draw_buffers.asd new file mode 100644 index 0000000..82ee744 --- /dev/null +++ b/cl-glfw-opengl-ati_draw_buffers.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ati_draw_buffers-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ati_draw_buffers-system) +(defsystem "cl-glfw-opengl-ati_draw_buffers" :description + "cl-glfw's cl-glfw-opengl-ati_draw_buffers Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ati_draw_buffers"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ati_element_array.asd b/cl-glfw-opengl-ati_element_array.asd new file mode 100644 index 0000000..78a1faa --- /dev/null +++ b/cl-glfw-opengl-ati_element_array.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ati_element_array-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ati_element_array-system) +(defsystem "cl-glfw-opengl-ati_element_array" :description + "cl-glfw's cl-glfw-opengl-ati_element_array Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ati_element_array"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ati_envmap_bumpmap.asd b/cl-glfw-opengl-ati_envmap_bumpmap.asd new file mode 100644 index 0000000..0643050 --- /dev/null +++ b/cl-glfw-opengl-ati_envmap_bumpmap.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ati_envmap_bumpmap-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ati_envmap_bumpmap-system) +(defsystem "cl-glfw-opengl-ati_envmap_bumpmap" :description + "cl-glfw's cl-glfw-opengl-ati_envmap_bumpmap Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ati_envmap_bumpmap"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ati_fragment_shader.asd b/cl-glfw-opengl-ati_fragment_shader.asd new file mode 100644 index 0000000..7ef623d --- /dev/null +++ b/cl-glfw-opengl-ati_fragment_shader.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ati_fragment_shader-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ati_fragment_shader-system) +(defsystem "cl-glfw-opengl-ati_fragment_shader" :description + "cl-glfw's cl-glfw-opengl-ati_fragment_shader Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ati_fragment_shader"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ati_map_object_buffer.asd b/cl-glfw-opengl-ati_map_object_buffer.asd new file mode 100644 index 0000000..99422b4 --- /dev/null +++ b/cl-glfw-opengl-ati_map_object_buffer.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ati_map_object_buffer-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ati_map_object_buffer-system) +(defsystem "cl-glfw-opengl-ati_map_object_buffer" :description + "cl-glfw's cl-glfw-opengl-ati_map_object_buffer Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ati_map_object_buffer"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ati_pn_triangles.asd b/cl-glfw-opengl-ati_pn_triangles.asd new file mode 100644 index 0000000..1d68de6 --- /dev/null +++ b/cl-glfw-opengl-ati_pn_triangles.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ati_pn_triangles-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ati_pn_triangles-system) +(defsystem "cl-glfw-opengl-ati_pn_triangles" :description + "cl-glfw's cl-glfw-opengl-ati_pn_triangles Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ati_pn_triangles"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ati_separate_stencil.asd b/cl-glfw-opengl-ati_separate_stencil.asd new file mode 100644 index 0000000..383e545 --- /dev/null +++ b/cl-glfw-opengl-ati_separate_stencil.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ati_separate_stencil-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ati_separate_stencil-system) +(defsystem "cl-glfw-opengl-ati_separate_stencil" :description + "cl-glfw's cl-glfw-opengl-ati_separate_stencil Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ati_separate_stencil"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ati_vertex_array_object.asd b/cl-glfw-opengl-ati_vertex_array_object.asd new file mode 100644 index 0000000..9498fcd --- /dev/null +++ b/cl-glfw-opengl-ati_vertex_array_object.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ati_vertex_array_object-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ati_vertex_array_object-system) +(defsystem "cl-glfw-opengl-ati_vertex_array_object" :description + "cl-glfw's cl-glfw-opengl-ati_vertex_array_object Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ati_vertex_array_object"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ati_vertex_attrib_array_object.asd b/cl-glfw-opengl-ati_vertex_attrib_array_object.asd new file mode 100644 index 0000000..3c0d453 --- /dev/null +++ b/cl-glfw-opengl-ati_vertex_attrib_array_object.asd @@ -0,0 +1,10 @@ + +(defpackage #:cl-glfw-opengl-ati_vertex_attrib_array_object-system + (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ati_vertex_attrib_array_object-system) +(defsystem "cl-glfw-opengl-ati_vertex_attrib_array_object" :description + "cl-glfw's cl-glfw-opengl-ati_vertex_attrib_array_object Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components + ((:file "opengl-ati_vertex_attrib_array_object"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ati_vertex_streams.asd b/cl-glfw-opengl-ati_vertex_streams.asd new file mode 100644 index 0000000..efc6d5a --- /dev/null +++ b/cl-glfw-opengl-ati_vertex_streams.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ati_vertex_streams-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ati_vertex_streams-system) +(defsystem "cl-glfw-opengl-ati_vertex_streams" :description + "cl-glfw's cl-glfw-opengl-ati_vertex_streams Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ati_vertex_streams"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ext_bindable_uniform.asd b/cl-glfw-opengl-ext_bindable_uniform.asd new file mode 100644 index 0000000..33812ea --- /dev/null +++ b/cl-glfw-opengl-ext_bindable_uniform.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ext_bindable_uniform-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ext_bindable_uniform-system) +(defsystem "cl-glfw-opengl-ext_bindable_uniform" :description + "cl-glfw's cl-glfw-opengl-ext_bindable_uniform Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ext_bindable_uniform"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ext_blend_color.asd b/cl-glfw-opengl-ext_blend_color.asd new file mode 100644 index 0000000..432fa25 --- /dev/null +++ b/cl-glfw-opengl-ext_blend_color.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ext_blend_color-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ext_blend_color-system) +(defsystem "cl-glfw-opengl-ext_blend_color" :description + "cl-glfw's cl-glfw-opengl-ext_blend_color Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ext_blend_color"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ext_blend_equation_separate.asd b/cl-glfw-opengl-ext_blend_equation_separate.asd new file mode 100644 index 0000000..09bb778 --- /dev/null +++ b/cl-glfw-opengl-ext_blend_equation_separate.asd @@ -0,0 +1,9 @@ + +(defpackage #:cl-glfw-opengl-ext_blend_equation_separate-system + (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ext_blend_equation_separate-system) +(defsystem "cl-glfw-opengl-ext_blend_equation_separate" :description + "cl-glfw's cl-glfw-opengl-ext_blend_equation_separate Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ext_blend_equation_separate"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ext_blend_func_separate.asd b/cl-glfw-opengl-ext_blend_func_separate.asd new file mode 100644 index 0000000..238964a --- /dev/null +++ b/cl-glfw-opengl-ext_blend_func_separate.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ext_blend_func_separate-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ext_blend_func_separate-system) +(defsystem "cl-glfw-opengl-ext_blend_func_separate" :description + "cl-glfw's cl-glfw-opengl-ext_blend_func_separate Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ext_blend_func_separate"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ext_blend_minmax.asd b/cl-glfw-opengl-ext_blend_minmax.asd new file mode 100644 index 0000000..51e6d74 --- /dev/null +++ b/cl-glfw-opengl-ext_blend_minmax.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ext_blend_minmax-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ext_blend_minmax-system) +(defsystem "cl-glfw-opengl-ext_blend_minmax" :description + "cl-glfw's cl-glfw-opengl-ext_blend_minmax Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ext_blend_minmax"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ext_color_subtable.asd b/cl-glfw-opengl-ext_color_subtable.asd new file mode 100644 index 0000000..9549782 --- /dev/null +++ b/cl-glfw-opengl-ext_color_subtable.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ext_color_subtable-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ext_color_subtable-system) +(defsystem "cl-glfw-opengl-ext_color_subtable" :description + "cl-glfw's cl-glfw-opengl-ext_color_subtable Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ext_color_subtable"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ext_compiled_vertex_array.asd b/cl-glfw-opengl-ext_compiled_vertex_array.asd new file mode 100644 index 0000000..66c3f67 --- /dev/null +++ b/cl-glfw-opengl-ext_compiled_vertex_array.asd @@ -0,0 +1,9 @@ + +(defpackage #:cl-glfw-opengl-ext_compiled_vertex_array-system + (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ext_compiled_vertex_array-system) +(defsystem "cl-glfw-opengl-ext_compiled_vertex_array" :description + "cl-glfw's cl-glfw-opengl-ext_compiled_vertex_array Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ext_compiled_vertex_array"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ext_convolution.asd b/cl-glfw-opengl-ext_convolution.asd new file mode 100644 index 0000000..acdea7a --- /dev/null +++ b/cl-glfw-opengl-ext_convolution.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ext_convolution-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ext_convolution-system) +(defsystem "cl-glfw-opengl-ext_convolution" :description + "cl-glfw's cl-glfw-opengl-ext_convolution Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ext_convolution"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ext_coordinate_frame.asd b/cl-glfw-opengl-ext_coordinate_frame.asd new file mode 100644 index 0000000..3cc1d6b --- /dev/null +++ b/cl-glfw-opengl-ext_coordinate_frame.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ext_coordinate_frame-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ext_coordinate_frame-system) +(defsystem "cl-glfw-opengl-ext_coordinate_frame" :description + "cl-glfw's cl-glfw-opengl-ext_coordinate_frame Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ext_coordinate_frame"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ext_copy_texture.asd b/cl-glfw-opengl-ext_copy_texture.asd new file mode 100644 index 0000000..398a9dc --- /dev/null +++ b/cl-glfw-opengl-ext_copy_texture.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ext_copy_texture-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ext_copy_texture-system) +(defsystem "cl-glfw-opengl-ext_copy_texture" :description + "cl-glfw's cl-glfw-opengl-ext_copy_texture Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ext_copy_texture"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ext_cull_vertex.asd b/cl-glfw-opengl-ext_cull_vertex.asd new file mode 100644 index 0000000..6388f6c --- /dev/null +++ b/cl-glfw-opengl-ext_cull_vertex.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ext_cull_vertex-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ext_cull_vertex-system) +(defsystem "cl-glfw-opengl-ext_cull_vertex" :description + "cl-glfw's cl-glfw-opengl-ext_cull_vertex Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ext_cull_vertex"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ext_depth_bounds_test.asd b/cl-glfw-opengl-ext_depth_bounds_test.asd new file mode 100644 index 0000000..d9c19b9 --- /dev/null +++ b/cl-glfw-opengl-ext_depth_bounds_test.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ext_depth_bounds_test-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ext_depth_bounds_test-system) +(defsystem "cl-glfw-opengl-ext_depth_bounds_test" :description + "cl-glfw's cl-glfw-opengl-ext_depth_bounds_test Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ext_depth_bounds_test"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ext_draw_buffers2.asd b/cl-glfw-opengl-ext_draw_buffers2.asd new file mode 100644 index 0000000..26833d1 --- /dev/null +++ b/cl-glfw-opengl-ext_draw_buffers2.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ext_draw_buffers2-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ext_draw_buffers2-system) +(defsystem "cl-glfw-opengl-ext_draw_buffers2" :description + "cl-glfw's cl-glfw-opengl-ext_draw_buffers2 Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ext_draw_buffers2"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ext_draw_instanced.asd b/cl-glfw-opengl-ext_draw_instanced.asd new file mode 100644 index 0000000..7fd8d84 --- /dev/null +++ b/cl-glfw-opengl-ext_draw_instanced.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ext_draw_instanced-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ext_draw_instanced-system) +(defsystem "cl-glfw-opengl-ext_draw_instanced" :description + "cl-glfw's cl-glfw-opengl-ext_draw_instanced Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ext_draw_instanced"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ext_draw_range_elements.asd b/cl-glfw-opengl-ext_draw_range_elements.asd new file mode 100644 index 0000000..4bd1546 --- /dev/null +++ b/cl-glfw-opengl-ext_draw_range_elements.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ext_draw_range_elements-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ext_draw_range_elements-system) +(defsystem "cl-glfw-opengl-ext_draw_range_elements" :description + "cl-glfw's cl-glfw-opengl-ext_draw_range_elements Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ext_draw_range_elements"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ext_fog_coord.asd b/cl-glfw-opengl-ext_fog_coord.asd new file mode 100644 index 0000000..0a5de07 --- /dev/null +++ b/cl-glfw-opengl-ext_fog_coord.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ext_fog_coord-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ext_fog_coord-system) +(defsystem "cl-glfw-opengl-ext_fog_coord" :description + "cl-glfw's cl-glfw-opengl-ext_fog_coord Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ext_fog_coord"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ext_framebuffer_blit.asd b/cl-glfw-opengl-ext_framebuffer_blit.asd new file mode 100644 index 0000000..80a2312 --- /dev/null +++ b/cl-glfw-opengl-ext_framebuffer_blit.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ext_framebuffer_blit-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ext_framebuffer_blit-system) +(defsystem "cl-glfw-opengl-ext_framebuffer_blit" :description + "cl-glfw's cl-glfw-opengl-ext_framebuffer_blit Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ext_framebuffer_blit"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ext_framebuffer_multisample.asd b/cl-glfw-opengl-ext_framebuffer_multisample.asd new file mode 100644 index 0000000..b1abd63 --- /dev/null +++ b/cl-glfw-opengl-ext_framebuffer_multisample.asd @@ -0,0 +1,9 @@ + +(defpackage #:cl-glfw-opengl-ext_framebuffer_multisample-system + (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ext_framebuffer_multisample-system) +(defsystem "cl-glfw-opengl-ext_framebuffer_multisample" :description + "cl-glfw's cl-glfw-opengl-ext_framebuffer_multisample Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ext_framebuffer_multisample"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ext_framebuffer_object.asd b/cl-glfw-opengl-ext_framebuffer_object.asd new file mode 100644 index 0000000..62695b5 --- /dev/null +++ b/cl-glfw-opengl-ext_framebuffer_object.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ext_framebuffer_object-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ext_framebuffer_object-system) +(defsystem "cl-glfw-opengl-ext_framebuffer_object" :description + "cl-glfw's cl-glfw-opengl-ext_framebuffer_object Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ext_framebuffer_object"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ext_geometry_shader4.asd b/cl-glfw-opengl-ext_geometry_shader4.asd new file mode 100644 index 0000000..d2b1352 --- /dev/null +++ b/cl-glfw-opengl-ext_geometry_shader4.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ext_geometry_shader4-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ext_geometry_shader4-system) +(defsystem "cl-glfw-opengl-ext_geometry_shader4" :description + "cl-glfw's cl-glfw-opengl-ext_geometry_shader4 Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ext_geometry_shader4"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ext_gpu_program_parameters.asd b/cl-glfw-opengl-ext_gpu_program_parameters.asd new file mode 100644 index 0000000..da7f893 --- /dev/null +++ b/cl-glfw-opengl-ext_gpu_program_parameters.asd @@ -0,0 +1,9 @@ + +(defpackage #:cl-glfw-opengl-ext_gpu_program_parameters-system + (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ext_gpu_program_parameters-system) +(defsystem "cl-glfw-opengl-ext_gpu_program_parameters" :description + "cl-glfw's cl-glfw-opengl-ext_gpu_program_parameters Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ext_gpu_program_parameters"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ext_gpu_shader4.asd b/cl-glfw-opengl-ext_gpu_shader4.asd new file mode 100644 index 0000000..5e13b60 --- /dev/null +++ b/cl-glfw-opengl-ext_gpu_shader4.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ext_gpu_shader4-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ext_gpu_shader4-system) +(defsystem "cl-glfw-opengl-ext_gpu_shader4" :description + "cl-glfw's cl-glfw-opengl-ext_gpu_shader4 Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ext_gpu_shader4"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ext_histogram.asd b/cl-glfw-opengl-ext_histogram.asd new file mode 100644 index 0000000..301e6a1 --- /dev/null +++ b/cl-glfw-opengl-ext_histogram.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ext_histogram-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ext_histogram-system) +(defsystem "cl-glfw-opengl-ext_histogram" :description + "cl-glfw's cl-glfw-opengl-ext_histogram Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ext_histogram"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ext_index_func.asd b/cl-glfw-opengl-ext_index_func.asd new file mode 100644 index 0000000..f05c909 --- /dev/null +++ b/cl-glfw-opengl-ext_index_func.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ext_index_func-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ext_index_func-system) +(defsystem "cl-glfw-opengl-ext_index_func" :description + "cl-glfw's cl-glfw-opengl-ext_index_func Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ext_index_func"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ext_index_material.asd b/cl-glfw-opengl-ext_index_material.asd new file mode 100644 index 0000000..a3b8e14 --- /dev/null +++ b/cl-glfw-opengl-ext_index_material.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ext_index_material-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ext_index_material-system) +(defsystem "cl-glfw-opengl-ext_index_material" :description + "cl-glfw's cl-glfw-opengl-ext_index_material Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ext_index_material"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ext_light_texture.asd b/cl-glfw-opengl-ext_light_texture.asd new file mode 100644 index 0000000..7ed6400 --- /dev/null +++ b/cl-glfw-opengl-ext_light_texture.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ext_light_texture-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ext_light_texture-system) +(defsystem "cl-glfw-opengl-ext_light_texture" :description + "cl-glfw's cl-glfw-opengl-ext_light_texture Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ext_light_texture"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ext_multi_draw_arrays.asd b/cl-glfw-opengl-ext_multi_draw_arrays.asd new file mode 100644 index 0000000..0b74c4a --- /dev/null +++ b/cl-glfw-opengl-ext_multi_draw_arrays.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ext_multi_draw_arrays-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ext_multi_draw_arrays-system) +(defsystem "cl-glfw-opengl-ext_multi_draw_arrays" :description + "cl-glfw's cl-glfw-opengl-ext_multi_draw_arrays Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ext_multi_draw_arrays"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ext_multisample.asd b/cl-glfw-opengl-ext_multisample.asd new file mode 100644 index 0000000..76c8ca8 --- /dev/null +++ b/cl-glfw-opengl-ext_multisample.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ext_multisample-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ext_multisample-system) +(defsystem "cl-glfw-opengl-ext_multisample" :description + "cl-glfw's cl-glfw-opengl-ext_multisample Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ext_multisample"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ext_paletted_texture.asd b/cl-glfw-opengl-ext_paletted_texture.asd new file mode 100644 index 0000000..d42c138 --- /dev/null +++ b/cl-glfw-opengl-ext_paletted_texture.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ext_paletted_texture-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ext_paletted_texture-system) +(defsystem "cl-glfw-opengl-ext_paletted_texture" :description + "cl-glfw's cl-glfw-opengl-ext_paletted_texture Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ext_paletted_texture"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ext_pixel_transform.asd b/cl-glfw-opengl-ext_pixel_transform.asd new file mode 100644 index 0000000..1ca9263 --- /dev/null +++ b/cl-glfw-opengl-ext_pixel_transform.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ext_pixel_transform-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ext_pixel_transform-system) +(defsystem "cl-glfw-opengl-ext_pixel_transform" :description + "cl-glfw's cl-glfw-opengl-ext_pixel_transform Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ext_pixel_transform"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ext_point_parameters.asd b/cl-glfw-opengl-ext_point_parameters.asd new file mode 100644 index 0000000..ebe0e8a --- /dev/null +++ b/cl-glfw-opengl-ext_point_parameters.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ext_point_parameters-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ext_point_parameters-system) +(defsystem "cl-glfw-opengl-ext_point_parameters" :description + "cl-glfw's cl-glfw-opengl-ext_point_parameters Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ext_point_parameters"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ext_polygon_offset.asd b/cl-glfw-opengl-ext_polygon_offset.asd new file mode 100644 index 0000000..284854b --- /dev/null +++ b/cl-glfw-opengl-ext_polygon_offset.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ext_polygon_offset-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ext_polygon_offset-system) +(defsystem "cl-glfw-opengl-ext_polygon_offset" :description + "cl-glfw's cl-glfw-opengl-ext_polygon_offset Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ext_polygon_offset"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ext_secondary_color.asd b/cl-glfw-opengl-ext_secondary_color.asd new file mode 100644 index 0000000..9e30259 --- /dev/null +++ b/cl-glfw-opengl-ext_secondary_color.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ext_secondary_color-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ext_secondary_color-system) +(defsystem "cl-glfw-opengl-ext_secondary_color" :description + "cl-glfw's cl-glfw-opengl-ext_secondary_color Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ext_secondary_color"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ext_stencil_clear_tag.asd b/cl-glfw-opengl-ext_stencil_clear_tag.asd new file mode 100644 index 0000000..3a8d521 --- /dev/null +++ b/cl-glfw-opengl-ext_stencil_clear_tag.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ext_stencil_clear_tag-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ext_stencil_clear_tag-system) +(defsystem "cl-glfw-opengl-ext_stencil_clear_tag" :description + "cl-glfw's cl-glfw-opengl-ext_stencil_clear_tag Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ext_stencil_clear_tag"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ext_stencil_two_side.asd b/cl-glfw-opengl-ext_stencil_two_side.asd new file mode 100644 index 0000000..d82c6bf --- /dev/null +++ b/cl-glfw-opengl-ext_stencil_two_side.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ext_stencil_two_side-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ext_stencil_two_side-system) +(defsystem "cl-glfw-opengl-ext_stencil_two_side" :description + "cl-glfw's cl-glfw-opengl-ext_stencil_two_side Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ext_stencil_two_side"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ext_subtexture.asd b/cl-glfw-opengl-ext_subtexture.asd new file mode 100644 index 0000000..4e9c551 --- /dev/null +++ b/cl-glfw-opengl-ext_subtexture.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ext_subtexture-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ext_subtexture-system) +(defsystem "cl-glfw-opengl-ext_subtexture" :description + "cl-glfw's cl-glfw-opengl-ext_subtexture Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ext_subtexture"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ext_texture3d.asd b/cl-glfw-opengl-ext_texture3d.asd new file mode 100644 index 0000000..a4ec462 --- /dev/null +++ b/cl-glfw-opengl-ext_texture3d.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ext_texture3d-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ext_texture3d-system) +(defsystem "cl-glfw-opengl-ext_texture3d" :description + "cl-glfw's cl-glfw-opengl-ext_texture3d Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ext_texture3d"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ext_texture_buffer_object.asd b/cl-glfw-opengl-ext_texture_buffer_object.asd new file mode 100644 index 0000000..d84c3d9 --- /dev/null +++ b/cl-glfw-opengl-ext_texture_buffer_object.asd @@ -0,0 +1,9 @@ + +(defpackage #:cl-glfw-opengl-ext_texture_buffer_object-system + (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ext_texture_buffer_object-system) +(defsystem "cl-glfw-opengl-ext_texture_buffer_object" :description + "cl-glfw's cl-glfw-opengl-ext_texture_buffer_object Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ext_texture_buffer_object"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ext_texture_integer.asd b/cl-glfw-opengl-ext_texture_integer.asd new file mode 100644 index 0000000..90a6d9d --- /dev/null +++ b/cl-glfw-opengl-ext_texture_integer.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ext_texture_integer-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ext_texture_integer-system) +(defsystem "cl-glfw-opengl-ext_texture_integer" :description + "cl-glfw's cl-glfw-opengl-ext_texture_integer Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ext_texture_integer"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ext_texture_object.asd b/cl-glfw-opengl-ext_texture_object.asd new file mode 100644 index 0000000..027e8e2 --- /dev/null +++ b/cl-glfw-opengl-ext_texture_object.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ext_texture_object-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ext_texture_object-system) +(defsystem "cl-glfw-opengl-ext_texture_object" :description + "cl-glfw's cl-glfw-opengl-ext_texture_object Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ext_texture_object"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ext_texture_perturb_normal.asd b/cl-glfw-opengl-ext_texture_perturb_normal.asd new file mode 100644 index 0000000..92ea154 --- /dev/null +++ b/cl-glfw-opengl-ext_texture_perturb_normal.asd @@ -0,0 +1,9 @@ + +(defpackage #:cl-glfw-opengl-ext_texture_perturb_normal-system + (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ext_texture_perturb_normal-system) +(defsystem "cl-glfw-opengl-ext_texture_perturb_normal" :description + "cl-glfw's cl-glfw-opengl-ext_texture_perturb_normal Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ext_texture_perturb_normal"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ext_timer_query.asd b/cl-glfw-opengl-ext_timer_query.asd new file mode 100644 index 0000000..1f6a5dc --- /dev/null +++ b/cl-glfw-opengl-ext_timer_query.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ext_timer_query-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ext_timer_query-system) +(defsystem "cl-glfw-opengl-ext_timer_query" :description + "cl-glfw's cl-glfw-opengl-ext_timer_query Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ext_timer_query"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ext_vertex_array.asd b/cl-glfw-opengl-ext_vertex_array.asd new file mode 100644 index 0000000..9ecefe5 --- /dev/null +++ b/cl-glfw-opengl-ext_vertex_array.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ext_vertex_array-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ext_vertex_array-system) +(defsystem "cl-glfw-opengl-ext_vertex_array" :description + "cl-glfw's cl-glfw-opengl-ext_vertex_array Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ext_vertex_array"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ext_vertex_shader.asd b/cl-glfw-opengl-ext_vertex_shader.asd new file mode 100644 index 0000000..7f9da94 --- /dev/null +++ b/cl-glfw-opengl-ext_vertex_shader.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ext_vertex_shader-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ext_vertex_shader-system) +(defsystem "cl-glfw-opengl-ext_vertex_shader" :description + "cl-glfw's cl-glfw-opengl-ext_vertex_shader Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ext_vertex_shader"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ext_vertex_weighting.asd b/cl-glfw-opengl-ext_vertex_weighting.asd new file mode 100644 index 0000000..8514a5a --- /dev/null +++ b/cl-glfw-opengl-ext_vertex_weighting.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ext_vertex_weighting-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ext_vertex_weighting-system) +(defsystem "cl-glfw-opengl-ext_vertex_weighting" :description + "cl-glfw's cl-glfw-opengl-ext_vertex_weighting Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ext_vertex_weighting"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-gremedy_string_marker.asd b/cl-glfw-opengl-gremedy_string_marker.asd new file mode 100644 index 0000000..ea04f5f --- /dev/null +++ b/cl-glfw-opengl-gremedy_string_marker.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-gremedy_string_marker-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-gremedy_string_marker-system) +(defsystem "cl-glfw-opengl-gremedy_string_marker" :description + "cl-glfw's cl-glfw-opengl-gremedy_string_marker Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-gremedy_string_marker"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-hp_image_transform.asd b/cl-glfw-opengl-hp_image_transform.asd new file mode 100644 index 0000000..7653b6b --- /dev/null +++ b/cl-glfw-opengl-hp_image_transform.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-hp_image_transform-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-hp_image_transform-system) +(defsystem "cl-glfw-opengl-hp_image_transform" :description + "cl-glfw's cl-glfw-opengl-hp_image_transform Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-hp_image_transform"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ibm_multimode_draw_arrays.asd b/cl-glfw-opengl-ibm_multimode_draw_arrays.asd new file mode 100644 index 0000000..3252737 --- /dev/null +++ b/cl-glfw-opengl-ibm_multimode_draw_arrays.asd @@ -0,0 +1,9 @@ + +(defpackage #:cl-glfw-opengl-ibm_multimode_draw_arrays-system + (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ibm_multimode_draw_arrays-system) +(defsystem "cl-glfw-opengl-ibm_multimode_draw_arrays" :description + "cl-glfw's cl-glfw-opengl-ibm_multimode_draw_arrays Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ibm_multimode_draw_arrays"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ibm_vertex_array_lists.asd b/cl-glfw-opengl-ibm_vertex_array_lists.asd new file mode 100644 index 0000000..ca9f659 --- /dev/null +++ b/cl-glfw-opengl-ibm_vertex_array_lists.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ibm_vertex_array_lists-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ibm_vertex_array_lists-system) +(defsystem "cl-glfw-opengl-ibm_vertex_array_lists" :description + "cl-glfw's cl-glfw-opengl-ibm_vertex_array_lists Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ibm_vertex_array_lists"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-ingr_blend_func_separate.asd b/cl-glfw-opengl-ingr_blend_func_separate.asd new file mode 100644 index 0000000..357ff22 --- /dev/null +++ b/cl-glfw-opengl-ingr_blend_func_separate.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-ingr_blend_func_separate-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-ingr_blend_func_separate-system) +(defsystem "cl-glfw-opengl-ingr_blend_func_separate" :description + "cl-glfw's cl-glfw-opengl-ingr_blend_func_separate Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-ingr_blend_func_separate"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-intel_parallel_arrays.asd b/cl-glfw-opengl-intel_parallel_arrays.asd new file mode 100644 index 0000000..1576821 --- /dev/null +++ b/cl-glfw-opengl-intel_parallel_arrays.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-intel_parallel_arrays-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-intel_parallel_arrays-system) +(defsystem "cl-glfw-opengl-intel_parallel_arrays" :description + "cl-glfw's cl-glfw-opengl-intel_parallel_arrays Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-intel_parallel_arrays"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-mesa_resize_buffers.asd b/cl-glfw-opengl-mesa_resize_buffers.asd new file mode 100644 index 0000000..8d6620c --- /dev/null +++ b/cl-glfw-opengl-mesa_resize_buffers.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-mesa_resize_buffers-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-mesa_resize_buffers-system) +(defsystem "cl-glfw-opengl-mesa_resize_buffers" :description + "cl-glfw's cl-glfw-opengl-mesa_resize_buffers Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-mesa_resize_buffers"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-mesa_window_pos.asd b/cl-glfw-opengl-mesa_window_pos.asd new file mode 100644 index 0000000..4ca13a8 --- /dev/null +++ b/cl-glfw-opengl-mesa_window_pos.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-mesa_window_pos-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-mesa_window_pos-system) +(defsystem "cl-glfw-opengl-mesa_window_pos" :description + "cl-glfw's cl-glfw-opengl-mesa_window_pos Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-mesa_window_pos"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-nv_depth_buffer_float.asd b/cl-glfw-opengl-nv_depth_buffer_float.asd new file mode 100644 index 0000000..0091a1e --- /dev/null +++ b/cl-glfw-opengl-nv_depth_buffer_float.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-nv_depth_buffer_float-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-nv_depth_buffer_float-system) +(defsystem "cl-glfw-opengl-nv_depth_buffer_float" :description + "cl-glfw's cl-glfw-opengl-nv_depth_buffer_float Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-nv_depth_buffer_float"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-nv_evaluators.asd b/cl-glfw-opengl-nv_evaluators.asd new file mode 100644 index 0000000..ed247d2 --- /dev/null +++ b/cl-glfw-opengl-nv_evaluators.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-nv_evaluators-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-nv_evaluators-system) +(defsystem "cl-glfw-opengl-nv_evaluators" :description + "cl-glfw's cl-glfw-opengl-nv_evaluators Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-nv_evaluators"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-nv_fence.asd b/cl-glfw-opengl-nv_fence.asd new file mode 100644 index 0000000..b646430 --- /dev/null +++ b/cl-glfw-opengl-nv_fence.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-nv_fence-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-nv_fence-system) +(defsystem "cl-glfw-opengl-nv_fence" :description + "cl-glfw's cl-glfw-opengl-nv_fence Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-nv_fence"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-nv_fragment_program.asd b/cl-glfw-opengl-nv_fragment_program.asd new file mode 100644 index 0000000..f3067ce --- /dev/null +++ b/cl-glfw-opengl-nv_fragment_program.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-nv_fragment_program-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-nv_fragment_program-system) +(defsystem "cl-glfw-opengl-nv_fragment_program" :description + "cl-glfw's cl-glfw-opengl-nv_fragment_program Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-nv_fragment_program"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-nv_framebuffer_multisample_coverage.asd b/cl-glfw-opengl-nv_framebuffer_multisample_coverage.asd new file mode 100644 index 0000000..1ee999d --- /dev/null +++ b/cl-glfw-opengl-nv_framebuffer_multisample_coverage.asd @@ -0,0 +1,10 @@ + +(defpackage #:cl-glfw-opengl-nv_framebuffer_multisample_coverage-system + (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-nv_framebuffer_multisample_coverage-system) +(defsystem "cl-glfw-opengl-nv_framebuffer_multisample_coverage" :description + "cl-glfw's cl-glfw-opengl-nv_framebuffer_multisample_coverage Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components + ((:file "opengl-nv_framebuffer_multisample_coverage"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-nv_geometry_program4.asd b/cl-glfw-opengl-nv_geometry_program4.asd new file mode 100644 index 0000000..bd62bee --- /dev/null +++ b/cl-glfw-opengl-nv_geometry_program4.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-nv_geometry_program4-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-nv_geometry_program4-system) +(defsystem "cl-glfw-opengl-nv_geometry_program4" :description + "cl-glfw's cl-glfw-opengl-nv_geometry_program4 Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-nv_geometry_program4"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-nv_gpu_program4.asd b/cl-glfw-opengl-nv_gpu_program4.asd new file mode 100644 index 0000000..8674a21 --- /dev/null +++ b/cl-glfw-opengl-nv_gpu_program4.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-nv_gpu_program4-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-nv_gpu_program4-system) +(defsystem "cl-glfw-opengl-nv_gpu_program4" :description + "cl-glfw's cl-glfw-opengl-nv_gpu_program4 Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-nv_gpu_program4"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-nv_half_float.asd b/cl-glfw-opengl-nv_half_float.asd new file mode 100644 index 0000000..82b5e9e --- /dev/null +++ b/cl-glfw-opengl-nv_half_float.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-nv_half_float-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-nv_half_float-system) +(defsystem "cl-glfw-opengl-nv_half_float" :description + "cl-glfw's cl-glfw-opengl-nv_half_float Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-nv_half_float"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-nv_occlusion_query.asd b/cl-glfw-opengl-nv_occlusion_query.asd new file mode 100644 index 0000000..7ea7f3f --- /dev/null +++ b/cl-glfw-opengl-nv_occlusion_query.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-nv_occlusion_query-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-nv_occlusion_query-system) +(defsystem "cl-glfw-opengl-nv_occlusion_query" :description + "cl-glfw's cl-glfw-opengl-nv_occlusion_query Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-nv_occlusion_query"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-nv_parameter_buffer_object.asd b/cl-glfw-opengl-nv_parameter_buffer_object.asd new file mode 100644 index 0000000..2612a99 --- /dev/null +++ b/cl-glfw-opengl-nv_parameter_buffer_object.asd @@ -0,0 +1,9 @@ + +(defpackage #:cl-glfw-opengl-nv_parameter_buffer_object-system + (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-nv_parameter_buffer_object-system) +(defsystem "cl-glfw-opengl-nv_parameter_buffer_object" :description + "cl-glfw's cl-glfw-opengl-nv_parameter_buffer_object Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-nv_parameter_buffer_object"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-nv_pixel_data_range.asd b/cl-glfw-opengl-nv_pixel_data_range.asd new file mode 100644 index 0000000..0b8af5f --- /dev/null +++ b/cl-glfw-opengl-nv_pixel_data_range.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-nv_pixel_data_range-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-nv_pixel_data_range-system) +(defsystem "cl-glfw-opengl-nv_pixel_data_range" :description + "cl-glfw's cl-glfw-opengl-nv_pixel_data_range Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-nv_pixel_data_range"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-nv_point_sprite.asd b/cl-glfw-opengl-nv_point_sprite.asd new file mode 100644 index 0000000..a4cfd29 --- /dev/null +++ b/cl-glfw-opengl-nv_point_sprite.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-nv_point_sprite-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-nv_point_sprite-system) +(defsystem "cl-glfw-opengl-nv_point_sprite" :description + "cl-glfw's cl-glfw-opengl-nv_point_sprite Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-nv_point_sprite"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-nv_primitive_restart.asd b/cl-glfw-opengl-nv_primitive_restart.asd new file mode 100644 index 0000000..82dd9c5 --- /dev/null +++ b/cl-glfw-opengl-nv_primitive_restart.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-nv_primitive_restart-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-nv_primitive_restart-system) +(defsystem "cl-glfw-opengl-nv_primitive_restart" :description + "cl-glfw's cl-glfw-opengl-nv_primitive_restart Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-nv_primitive_restart"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-nv_register_combiners.asd b/cl-glfw-opengl-nv_register_combiners.asd new file mode 100644 index 0000000..929b559 --- /dev/null +++ b/cl-glfw-opengl-nv_register_combiners.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-nv_register_combiners-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-nv_register_combiners-system) +(defsystem "cl-glfw-opengl-nv_register_combiners" :description + "cl-glfw's cl-glfw-opengl-nv_register_combiners Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-nv_register_combiners"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-nv_register_combiners2.asd b/cl-glfw-opengl-nv_register_combiners2.asd new file mode 100644 index 0000000..12ffac2 --- /dev/null +++ b/cl-glfw-opengl-nv_register_combiners2.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-nv_register_combiners2-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-nv_register_combiners2-system) +(defsystem "cl-glfw-opengl-nv_register_combiners2" :description + "cl-glfw's cl-glfw-opengl-nv_register_combiners2 Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-nv_register_combiners2"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-nv_transform_feedback.asd b/cl-glfw-opengl-nv_transform_feedback.asd new file mode 100644 index 0000000..d29db0a --- /dev/null +++ b/cl-glfw-opengl-nv_transform_feedback.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-nv_transform_feedback-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-nv_transform_feedback-system) +(defsystem "cl-glfw-opengl-nv_transform_feedback" :description + "cl-glfw's cl-glfw-opengl-nv_transform_feedback Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-nv_transform_feedback"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-nv_vertex_array_range.asd b/cl-glfw-opengl-nv_vertex_array_range.asd new file mode 100644 index 0000000..0785f04 --- /dev/null +++ b/cl-glfw-opengl-nv_vertex_array_range.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-nv_vertex_array_range-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-nv_vertex_array_range-system) +(defsystem "cl-glfw-opengl-nv_vertex_array_range" :description + "cl-glfw's cl-glfw-opengl-nv_vertex_array_range Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-nv_vertex_array_range"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-nv_vertex_program.asd b/cl-glfw-opengl-nv_vertex_program.asd new file mode 100644 index 0000000..0a4067a --- /dev/null +++ b/cl-glfw-opengl-nv_vertex_program.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-nv_vertex_program-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-nv_vertex_program-system) +(defsystem "cl-glfw-opengl-nv_vertex_program" :description + "cl-glfw's cl-glfw-opengl-nv_vertex_program Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-nv_vertex_program"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-nv_vertex_program4.asd b/cl-glfw-opengl-nv_vertex_program4.asd new file mode 100644 index 0000000..410e9ad --- /dev/null +++ b/cl-glfw-opengl-nv_vertex_program4.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-nv_vertex_program4-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-nv_vertex_program4-system) +(defsystem "cl-glfw-opengl-nv_vertex_program4" :description + "cl-glfw's cl-glfw-opengl-nv_vertex_program4 Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-nv_vertex_program4"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-pgi_misc_hints.asd b/cl-glfw-opengl-pgi_misc_hints.asd new file mode 100644 index 0000000..8aa69b0 --- /dev/null +++ b/cl-glfw-opengl-pgi_misc_hints.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-pgi_misc_hints-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-pgi_misc_hints-system) +(defsystem "cl-glfw-opengl-pgi_misc_hints" :description + "cl-glfw's cl-glfw-opengl-pgi_misc_hints Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-pgi_misc_hints"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-sgi_color_table.asd b/cl-glfw-opengl-sgi_color_table.asd new file mode 100644 index 0000000..0f7e08b --- /dev/null +++ b/cl-glfw-opengl-sgi_color_table.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-sgi_color_table-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-sgi_color_table-system) +(defsystem "cl-glfw-opengl-sgi_color_table" :description + "cl-glfw's cl-glfw-opengl-sgi_color_table Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-sgi_color_table"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-sgis_detail_texture.asd b/cl-glfw-opengl-sgis_detail_texture.asd new file mode 100644 index 0000000..87d22f4 --- /dev/null +++ b/cl-glfw-opengl-sgis_detail_texture.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-sgis_detail_texture-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-sgis_detail_texture-system) +(defsystem "cl-glfw-opengl-sgis_detail_texture" :description + "cl-glfw's cl-glfw-opengl-sgis_detail_texture Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-sgis_detail_texture"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-sgis_fog_function.asd b/cl-glfw-opengl-sgis_fog_function.asd new file mode 100644 index 0000000..b34bf88 --- /dev/null +++ b/cl-glfw-opengl-sgis_fog_function.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-sgis_fog_function-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-sgis_fog_function-system) +(defsystem "cl-glfw-opengl-sgis_fog_function" :description + "cl-glfw's cl-glfw-opengl-sgis_fog_function Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-sgis_fog_function"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-sgis_multisample.asd b/cl-glfw-opengl-sgis_multisample.asd new file mode 100644 index 0000000..886ecb8 --- /dev/null +++ b/cl-glfw-opengl-sgis_multisample.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-sgis_multisample-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-sgis_multisample-system) +(defsystem "cl-glfw-opengl-sgis_multisample" :description + "cl-glfw's cl-glfw-opengl-sgis_multisample Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-sgis_multisample"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-sgis_pixel_texture.asd b/cl-glfw-opengl-sgis_pixel_texture.asd new file mode 100644 index 0000000..aa4988e --- /dev/null +++ b/cl-glfw-opengl-sgis_pixel_texture.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-sgis_pixel_texture-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-sgis_pixel_texture-system) +(defsystem "cl-glfw-opengl-sgis_pixel_texture" :description + "cl-glfw's cl-glfw-opengl-sgis_pixel_texture Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-sgis_pixel_texture"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-sgis_point_parameters.asd b/cl-glfw-opengl-sgis_point_parameters.asd new file mode 100644 index 0000000..6d7c40f --- /dev/null +++ b/cl-glfw-opengl-sgis_point_parameters.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-sgis_point_parameters-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-sgis_point_parameters-system) +(defsystem "cl-glfw-opengl-sgis_point_parameters" :description + "cl-glfw's cl-glfw-opengl-sgis_point_parameters Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-sgis_point_parameters"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-sgis_sharpen_texture.asd b/cl-glfw-opengl-sgis_sharpen_texture.asd new file mode 100644 index 0000000..613eeba --- /dev/null +++ b/cl-glfw-opengl-sgis_sharpen_texture.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-sgis_sharpen_texture-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-sgis_sharpen_texture-system) +(defsystem "cl-glfw-opengl-sgis_sharpen_texture" :description + "cl-glfw's cl-glfw-opengl-sgis_sharpen_texture Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-sgis_sharpen_texture"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-sgis_texture4d.asd b/cl-glfw-opengl-sgis_texture4d.asd new file mode 100644 index 0000000..f81f9d0 --- /dev/null +++ b/cl-glfw-opengl-sgis_texture4d.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-sgis_texture4d-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-sgis_texture4d-system) +(defsystem "cl-glfw-opengl-sgis_texture4d" :description + "cl-glfw's cl-glfw-opengl-sgis_texture4d Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-sgis_texture4d"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-sgis_texture_color_mask.asd b/cl-glfw-opengl-sgis_texture_color_mask.asd new file mode 100644 index 0000000..5123b74 --- /dev/null +++ b/cl-glfw-opengl-sgis_texture_color_mask.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-sgis_texture_color_mask-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-sgis_texture_color_mask-system) +(defsystem "cl-glfw-opengl-sgis_texture_color_mask" :description + "cl-glfw's cl-glfw-opengl-sgis_texture_color_mask Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-sgis_texture_color_mask"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-sgis_texture_filter4.asd b/cl-glfw-opengl-sgis_texture_filter4.asd new file mode 100644 index 0000000..928c8c5 --- /dev/null +++ b/cl-glfw-opengl-sgis_texture_filter4.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-sgis_texture_filter4-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-sgis_texture_filter4-system) +(defsystem "cl-glfw-opengl-sgis_texture_filter4" :description + "cl-glfw's cl-glfw-opengl-sgis_texture_filter4 Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-sgis_texture_filter4"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-sgix_async.asd b/cl-glfw-opengl-sgix_async.asd new file mode 100644 index 0000000..232c336 --- /dev/null +++ b/cl-glfw-opengl-sgix_async.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-sgix_async-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-sgix_async-system) +(defsystem "cl-glfw-opengl-sgix_async" :description + "cl-glfw's cl-glfw-opengl-sgix_async Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-sgix_async"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-sgix_flush_raster.asd b/cl-glfw-opengl-sgix_flush_raster.asd new file mode 100644 index 0000000..b0472e6 --- /dev/null +++ b/cl-glfw-opengl-sgix_flush_raster.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-sgix_flush_raster-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-sgix_flush_raster-system) +(defsystem "cl-glfw-opengl-sgix_flush_raster" :description + "cl-glfw's cl-glfw-opengl-sgix_flush_raster Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-sgix_flush_raster"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-sgix_fragment_lighting.asd b/cl-glfw-opengl-sgix_fragment_lighting.asd new file mode 100644 index 0000000..162f6a3 --- /dev/null +++ b/cl-glfw-opengl-sgix_fragment_lighting.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-sgix_fragment_lighting-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-sgix_fragment_lighting-system) +(defsystem "cl-glfw-opengl-sgix_fragment_lighting" :description + "cl-glfw's cl-glfw-opengl-sgix_fragment_lighting Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-sgix_fragment_lighting"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-sgix_framezoom.asd b/cl-glfw-opengl-sgix_framezoom.asd new file mode 100644 index 0000000..3f1b77d --- /dev/null +++ b/cl-glfw-opengl-sgix_framezoom.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-sgix_framezoom-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-sgix_framezoom-system) +(defsystem "cl-glfw-opengl-sgix_framezoom" :description + "cl-glfw's cl-glfw-opengl-sgix_framezoom Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-sgix_framezoom"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-sgix_igloo_interface.asd b/cl-glfw-opengl-sgix_igloo_interface.asd new file mode 100644 index 0000000..80eddb4 --- /dev/null +++ b/cl-glfw-opengl-sgix_igloo_interface.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-sgix_igloo_interface-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-sgix_igloo_interface-system) +(defsystem "cl-glfw-opengl-sgix_igloo_interface" :description + "cl-glfw's cl-glfw-opengl-sgix_igloo_interface Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-sgix_igloo_interface"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-sgix_instruments.asd b/cl-glfw-opengl-sgix_instruments.asd new file mode 100644 index 0000000..af828aa --- /dev/null +++ b/cl-glfw-opengl-sgix_instruments.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-sgix_instruments-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-sgix_instruments-system) +(defsystem "cl-glfw-opengl-sgix_instruments" :description + "cl-glfw's cl-glfw-opengl-sgix_instruments Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-sgix_instruments"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-sgix_list_priority.asd b/cl-glfw-opengl-sgix_list_priority.asd new file mode 100644 index 0000000..4442258 --- /dev/null +++ b/cl-glfw-opengl-sgix_list_priority.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-sgix_list_priority-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-sgix_list_priority-system) +(defsystem "cl-glfw-opengl-sgix_list_priority" :description + "cl-glfw's cl-glfw-opengl-sgix_list_priority Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-sgix_list_priority"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-sgix_pixel_texture.asd b/cl-glfw-opengl-sgix_pixel_texture.asd new file mode 100644 index 0000000..dc2ea9c --- /dev/null +++ b/cl-glfw-opengl-sgix_pixel_texture.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-sgix_pixel_texture-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-sgix_pixel_texture-system) +(defsystem "cl-glfw-opengl-sgix_pixel_texture" :description + "cl-glfw's cl-glfw-opengl-sgix_pixel_texture Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-sgix_pixel_texture"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-sgix_polynomial_ffd.asd b/cl-glfw-opengl-sgix_polynomial_ffd.asd new file mode 100644 index 0000000..1668e4d --- /dev/null +++ b/cl-glfw-opengl-sgix_polynomial_ffd.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-sgix_polynomial_ffd-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-sgix_polynomial_ffd-system) +(defsystem "cl-glfw-opengl-sgix_polynomial_ffd" :description + "cl-glfw's cl-glfw-opengl-sgix_polynomial_ffd Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-sgix_polynomial_ffd"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-sgix_reference_plane.asd b/cl-glfw-opengl-sgix_reference_plane.asd new file mode 100644 index 0000000..7f35e9c --- /dev/null +++ b/cl-glfw-opengl-sgix_reference_plane.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-sgix_reference_plane-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-sgix_reference_plane-system) +(defsystem "cl-glfw-opengl-sgix_reference_plane" :description + "cl-glfw's cl-glfw-opengl-sgix_reference_plane Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-sgix_reference_plane"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-sgix_sprite.asd b/cl-glfw-opengl-sgix_sprite.asd new file mode 100644 index 0000000..2b50afc --- /dev/null +++ b/cl-glfw-opengl-sgix_sprite.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-sgix_sprite-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-sgix_sprite-system) +(defsystem "cl-glfw-opengl-sgix_sprite" :description + "cl-glfw's cl-glfw-opengl-sgix_sprite Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-sgix_sprite"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-sgix_tag_sample_buffer.asd b/cl-glfw-opengl-sgix_tag_sample_buffer.asd new file mode 100644 index 0000000..9fb6ad0 --- /dev/null +++ b/cl-glfw-opengl-sgix_tag_sample_buffer.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-sgix_tag_sample_buffer-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-sgix_tag_sample_buffer-system) +(defsystem "cl-glfw-opengl-sgix_tag_sample_buffer" :description + "cl-glfw's cl-glfw-opengl-sgix_tag_sample_buffer Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-sgix_tag_sample_buffer"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-sun_global_alpha.asd b/cl-glfw-opengl-sun_global_alpha.asd new file mode 100644 index 0000000..f08d939 --- /dev/null +++ b/cl-glfw-opengl-sun_global_alpha.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-sun_global_alpha-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-sun_global_alpha-system) +(defsystem "cl-glfw-opengl-sun_global_alpha" :description + "cl-glfw's cl-glfw-opengl-sun_global_alpha Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-sun_global_alpha"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-sun_mesh_array.asd b/cl-glfw-opengl-sun_mesh_array.asd new file mode 100644 index 0000000..2c84136 --- /dev/null +++ b/cl-glfw-opengl-sun_mesh_array.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-sun_mesh_array-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-sun_mesh_array-system) +(defsystem "cl-glfw-opengl-sun_mesh_array" :description + "cl-glfw's cl-glfw-opengl-sun_mesh_array Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-sun_mesh_array"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-sun_triangle_list.asd b/cl-glfw-opengl-sun_triangle_list.asd new file mode 100644 index 0000000..d520453 --- /dev/null +++ b/cl-glfw-opengl-sun_triangle_list.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-sun_triangle_list-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-sun_triangle_list-system) +(defsystem "cl-glfw-opengl-sun_triangle_list" :description + "cl-glfw's cl-glfw-opengl-sun_triangle_list Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-sun_triangle_list"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-sun_vertex.asd b/cl-glfw-opengl-sun_vertex.asd new file mode 100644 index 0000000..b39abcf --- /dev/null +++ b/cl-glfw-opengl-sun_vertex.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-sun_vertex-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-sun_vertex-system) +(defsystem "cl-glfw-opengl-sun_vertex" :description + "cl-glfw's cl-glfw-opengl-sun_vertex Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-sun_vertex"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-sunx_constant_data.asd b/cl-glfw-opengl-sunx_constant_data.asd new file mode 100644 index 0000000..ba9ec00 --- /dev/null +++ b/cl-glfw-opengl-sunx_constant_data.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-sunx_constant_data-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-sunx_constant_data-system) +(defsystem "cl-glfw-opengl-sunx_constant_data" :description + "cl-glfw's cl-glfw-opengl-sunx_constant_data Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-sunx_constant_data"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-version_1_1.asd b/cl-glfw-opengl-version_1_1.asd new file mode 100644 index 0000000..c70e530 --- /dev/null +++ b/cl-glfw-opengl-version_1_1.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-version_1_1-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-version_1_1-system) +(defsystem "cl-glfw-opengl-version_1_1" :description + "cl-glfw's cl-glfw-opengl-version_1_1 Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw") :components + ((:module "lib" :components ((:file "opengl-version_1_1"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-version_1_2.asd b/cl-glfw-opengl-version_1_2.asd new file mode 100644 index 0000000..65d38c3 --- /dev/null +++ b/cl-glfw-opengl-version_1_2.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-version_1_2-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-version_1_2-system) +(defsystem "cl-glfw-opengl-version_1_2" :description + "cl-glfw's cl-glfw-opengl-version_1_2 Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw" "cl-glfw-opengl-version_1_1") + :components ((:module "lib" :components ((:file "opengl-version_1_2"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-version_1_3.asd b/cl-glfw-opengl-version_1_3.asd new file mode 100644 index 0000000..48efbbd --- /dev/null +++ b/cl-glfw-opengl-version_1_3.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-version_1_3-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-version_1_3-system) +(defsystem "cl-glfw-opengl-version_1_3" :description + "cl-glfw's cl-glfw-opengl-version_1_3 Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw" "cl-glfw-opengl-version_1_2") + :components ((:module "lib" :components ((:file "opengl-version_1_3"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-version_1_4.asd b/cl-glfw-opengl-version_1_4.asd new file mode 100644 index 0000000..0ff6ec7 --- /dev/null +++ b/cl-glfw-opengl-version_1_4.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-version_1_4-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-version_1_4-system) +(defsystem "cl-glfw-opengl-version_1_4" :description + "cl-glfw's cl-glfw-opengl-version_1_4 Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw" "cl-glfw-opengl-version_1_3") + :components ((:module "lib" :components ((:file "opengl-version_1_4"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-version_1_5.asd b/cl-glfw-opengl-version_1_5.asd new file mode 100644 index 0000000..cc067a0 --- /dev/null +++ b/cl-glfw-opengl-version_1_5.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-version_1_5-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-version_1_5-system) +(defsystem "cl-glfw-opengl-version_1_5" :description + "cl-glfw's cl-glfw-opengl-version_1_5 Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw" "cl-glfw-opengl-version_1_4") + :components ((:module "lib" :components ((:file "opengl-version_1_5"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-version_2_0.asd b/cl-glfw-opengl-version_2_0.asd new file mode 100644 index 0000000..95e8822 --- /dev/null +++ b/cl-glfw-opengl-version_2_0.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-version_2_0-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-version_2_0-system) +(defsystem "cl-glfw-opengl-version_2_0" :description + "cl-glfw's cl-glfw-opengl-version_2_0 Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw" "cl-glfw-opengl-version_1_5") + :components ((:module "lib" :components ((:file "opengl-version_2_0"))))) \ No newline at end of file diff --git a/cl-glfw-opengl-version_2_1.asd b/cl-glfw-opengl-version_2_1.asd new file mode 100644 index 0000000..3fbf33b --- /dev/null +++ b/cl-glfw-opengl-version_2_1.asd @@ -0,0 +1,8 @@ + +(defpackage #:cl-glfw-opengl-version_2_1-system (:use #:asdf #:cl)) +(in-package #:cl-glfw-opengl-version_2_1-system) +(defsystem "cl-glfw-opengl-version_2_1" :description + "cl-glfw's cl-glfw-opengl-version_2_1 Binding" :author + "Generated by cl-glfw's /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp" + :license "Public Domain" :depends-on ("cl-glfw" "cl-glfw-opengl-version_2_0") + :components ((:module "lib" :components ((:file "opengl-version_2_1"))))) \ No newline at end of file diff --git a/cl-glfw.asd b/cl-glfw.asd index 3208b7a..6e6e214 100644 --- a/cl-glfw.asd +++ b/cl-glfw.asd @@ -11,7 +11,7 @@ :depends-on ("cffi") :components ((:module "lib" :components ((:file "opengl") - (:file "opengl-version_1_1" :depends-on ("opengl")) (:file "opengl-convenience" :depends-on ("opengl")) - (:file "glu" :depends-on ("opengl-version_1_1")) - (:file "glfw" :depends-on ("opengl-version_1_1")))))) \ No newline at end of file + (:file "opengl-extensions" :depends-on ("opengl")) + (:file "glu" :depends-on ("opengl")) + (:file "glfw" :depends-on ("opengl")))))) \ No newline at end of file diff --git a/lib/opengl-extensions.lisp b/lib/opengl-extensions.lisp new file mode 100644 index 0000000..2a1ce08 --- /dev/null +++ b/lib/opengl-extensions.lisp @@ -0,0 +1,33 @@ +(defpackage #:opengl-extensions + (:nicknames #:gl-ext) + (:use #:gl #:cl) + (:export #:scan-available-extensions #:available-extensions #:extension-available-p #:load-extension)) + +(in-package #:gl-ext) + +(defparameter *available* nil) + +(defun scan-available-extensions () + (setf *available* + (mapcar #'(lambda (ext-name) (subseq (symbol-name ext-name) 3)) + (let ((*readtable* (copy-readtable nil))) + (setf (readtable-case *readtable*) :preserve) + (read-from-string (format nil "(~a)" (gl:get-string gl:+extensions+))))))) + +(defun available-extensions () + (if (and *available* (not (eql *available* '(nil)))) + *available* + (scan-available-extensions))) + +(defun extension-available-p (extension) + (declare (type string extension)) + (find extension (available-extensions) :test 'equalp)) + +(defun load-extension (extension) + "Try to load an opengl extension where the extension name is a string of the form + \"ARB_vertex_buffer_object\". Returns t if the extension is available and loads, + otherwise, nil." + (let ((extension (extension-available-p extension))) + (when extension + (asdf:oos 'asdf:load-op (string-downcase (format nil "cl-glfw-opengl-~a" extension))) + t))) \ No newline at end of file -- 2.11.4.GIT