Fixed extension names
This commit is contained in:
parent
d8f64cbb15
commit
83961b55a6
|
@ -78,92 +78,92 @@ public class GLWindow extends Window {
|
|||
/*
|
||||
* Available extensions
|
||||
*/
|
||||
public boolean ARB_imaging;
|
||||
public boolean ARB_depth_texture;
|
||||
public boolean ARB_matrix_palette;
|
||||
public boolean ARB_multisample;
|
||||
public boolean ARB_multitexture;
|
||||
public boolean ARB_point_parameters;
|
||||
public boolean ARB_shadow;
|
||||
public boolean ARB_shadow_ambient;
|
||||
public boolean ARB_texture_compression;
|
||||
public boolean ARB_texture_env_add;
|
||||
public boolean ARB_texture_env_dot3;
|
||||
public boolean ARB_texture_env_combine;
|
||||
public boolean ARB_texture_env_crossbar;
|
||||
public boolean ARB_texture_border_clamp;
|
||||
public boolean ARB_texture_cube_map;
|
||||
public boolean ARB_texture_mirrored_repeat;
|
||||
public boolean ARB_transpose_matrix;
|
||||
public boolean ARB_vertex_blend;
|
||||
public boolean ARB_vertex_program;
|
||||
public boolean ARB_vertex_buffer_object;
|
||||
public boolean ARB_window_pos;
|
||||
public boolean EXT_abgr;
|
||||
public boolean EXT_bgra;
|
||||
public boolean EXT_blend_color;
|
||||
public boolean EXT_blend_function_separate;
|
||||
public boolean EXT_blend_minmax;
|
||||
public boolean EXT_blend_subtract;
|
||||
public boolean EXT_compiled_vertex_array;
|
||||
public boolean EXT_cull_vertex;
|
||||
public boolean EXT_draw_range_elements;
|
||||
public boolean EXT_fog_coord;
|
||||
public boolean EXT_light_max_exponent;
|
||||
public boolean EXT_multi_draw_arrays;
|
||||
public boolean EXT_packed_pixels;
|
||||
public boolean EXT_paletted_texture;
|
||||
public boolean EXT_point_parameters;
|
||||
public boolean EXT_rescale_normal;
|
||||
public boolean EXT_secondary_color;
|
||||
public boolean EXT_separate_specular_color;
|
||||
public boolean EXT_shadow_funcs;
|
||||
public boolean EXT_shared_texture_palette;
|
||||
public boolean EXT_stencil_two_side;
|
||||
public boolean EXT_stencil_wrap;
|
||||
public boolean EXT_texture_compression_s3tc;
|
||||
public boolean EXT_texture_env_combine;
|
||||
public boolean EXT_texture_env_dot3;
|
||||
public boolean EXT_texture_filter_anisotropic;
|
||||
public boolean EXT_texture_lod_bias;
|
||||
public boolean EXT_vertex_array;
|
||||
public boolean EXT_vertex_shader;
|
||||
public boolean EXT_vertex_weighting;
|
||||
public boolean ATI_element_array;
|
||||
public boolean ATI_envmap_bumpmap;
|
||||
public boolean ATI_fragment_shader;
|
||||
public boolean ATI_pn_triangles;
|
||||
public boolean ATI_texture_mirror_once;
|
||||
public boolean ATI_vertex_array_object;
|
||||
public boolean ATI_vertex_streams;
|
||||
public boolean ATIX_point_sprites;
|
||||
public boolean ATIX_texture_env_route;
|
||||
public boolean HP_occlusion_test;
|
||||
public boolean NV_blend_square;
|
||||
public boolean NV_copy_depth_to_color;
|
||||
public boolean NV_depth_clamp;
|
||||
public boolean NV_evaluators;
|
||||
public boolean NV_fence;
|
||||
public boolean NV_fog_distance;
|
||||
public boolean NV_light_max_exponent;
|
||||
public boolean NV_occlusion_query;
|
||||
public boolean NV_packed_depth_stencil;
|
||||
public boolean NV_point_sprite;
|
||||
public boolean NV_register_combiners;
|
||||
public boolean NV_register_combiners2;
|
||||
public boolean NV_texgen_reflection;
|
||||
public boolean NV_texture_env_combine4;
|
||||
public boolean NV_texture_rectangle;
|
||||
public boolean NV_texture_shader;
|
||||
public boolean NV_texture_shader2;
|
||||
public boolean NV_texture_shader3;
|
||||
public boolean NV_vertex_array_range;
|
||||
public boolean NV_vertex_array_range2;
|
||||
public boolean NV_vertex_program;
|
||||
public boolean NV_vertex_program1_1;
|
||||
public boolean SGIS_generate_mipmap;
|
||||
public boolean SGIX_shadow;
|
||||
public boolean SGIX_depth_texture;
|
||||
public boolean GL_ARB_imaging;
|
||||
public boolean GL_ARB_depth_texture;
|
||||
public boolean GL_ARB_matrix_palette;
|
||||
public boolean GL_ARB_multisample;
|
||||
public boolean GL_ARB_multitexture;
|
||||
public boolean GL_ARB_point_parameters;
|
||||
public boolean GL_ARB_shadow;
|
||||
public boolean GL_ARB_shadow_ambient;
|
||||
public boolean GL_ARB_texture_compression;
|
||||
public boolean GL_ARB_texture_env_add;
|
||||
public boolean GL_ARB_texture_env_dot3;
|
||||
public boolean GL_ARB_texture_env_combine;
|
||||
public boolean GL_ARB_texture_env_crossbar;
|
||||
public boolean GL_ARB_texture_border_clamp;
|
||||
public boolean GL_ARB_texture_cube_map;
|
||||
public boolean GL_ARB_texture_mirrored_repeat;
|
||||
public boolean GL_ARB_transpose_matrix;
|
||||
public boolean GL_ARB_vertex_blend;
|
||||
public boolean GL_ARB_vertex_program;
|
||||
public boolean GL_ARB_vertex_buffer_object;
|
||||
public boolean GL_ARB_window_pos;
|
||||
public boolean GL_EXT_abgr;
|
||||
public boolean GL_EXT_bgra;
|
||||
public boolean GL_EXT_blend_color;
|
||||
public boolean GL_EXT_blend_function_separate;
|
||||
public boolean GL_EXT_blend_minmax;
|
||||
public boolean GL_EXT_blend_subtract;
|
||||
public boolean GL_EXT_compiled_vertex_array;
|
||||
public boolean GL_EXT_cull_vertex;
|
||||
public boolean GL_EXT_draw_range_elements;
|
||||
public boolean GL_EXT_fog_coord;
|
||||
public boolean GL_EXT_light_max_exponent;
|
||||
public boolean GL_EXT_multi_draw_arrays;
|
||||
public boolean GL_EXT_packed_pixels;
|
||||
public boolean GL_EXT_paletted_texture;
|
||||
public boolean GL_EXT_point_parameters;
|
||||
public boolean GL_EXT_rescale_normal;
|
||||
public boolean GL_EXT_secondary_color;
|
||||
public boolean GL_EXT_separate_specular_color;
|
||||
public boolean GL_EXT_shadow_funcs;
|
||||
public boolean GL_EXT_shared_texture_palette;
|
||||
public boolean GL_EXT_stencil_two_side;
|
||||
public boolean GL_EXT_stencil_wrap;
|
||||
public boolean GL_EXT_texture_compression_s3tc;
|
||||
public boolean GL_EXT_texture_env_combine;
|
||||
public boolean GL_EXT_texture_env_dot3;
|
||||
public boolean GL_EXT_texture_filter_anisotropic;
|
||||
public boolean GL_EXT_texture_lod_bias;
|
||||
public boolean GL_EXT_vertex_array;
|
||||
public boolean GL_EXT_vertex_shader;
|
||||
public boolean GL_EXT_vertex_weighting;
|
||||
public boolean GL_ATI_element_array;
|
||||
public boolean GL_ATI_envmap_bumpmap;
|
||||
public boolean GL_ATI_fragment_shader;
|
||||
public boolean GL_ATI_pn_triangles;
|
||||
public boolean GL_ATI_texture_mirror_once;
|
||||
public boolean GL_ATI_vertex_array_object;
|
||||
public boolean GL_ATI_vertex_streams;
|
||||
public boolean GL_ATIX_point_sprites;
|
||||
public boolean GL_ATIX_texture_env_route;
|
||||
public boolean GL_HP_occlusion_test;
|
||||
public boolean GL_NV_blend_square;
|
||||
public boolean GL_NV_copy_depth_to_color;
|
||||
public boolean GL_NV_depth_clamp;
|
||||
public boolean GL_NV_evaluators;
|
||||
public boolean GL_NV_fence;
|
||||
public boolean GL_NV_fog_distance;
|
||||
public boolean GL_NV_light_max_exponent;
|
||||
public boolean GL_NV_occlusion_query;
|
||||
public boolean GL_NV_packed_depth_stencil;
|
||||
public boolean GL_NV_point_sprite;
|
||||
public boolean GL_NV_register_combiners;
|
||||
public boolean GL_NV_register_combiners2;
|
||||
public boolean GL_NV_texgen_reflection;
|
||||
public boolean GL_NV_texture_env_combine4;
|
||||
public boolean GL_NV_texture_rectangle;
|
||||
public boolean GL_NV_texture_shader;
|
||||
public boolean GL_NV_texture_shader2;
|
||||
public boolean GL_NV_texture_shader3;
|
||||
public boolean GL_NV_vertex_array_range;
|
||||
public boolean GL_NV_vertex_array_range2;
|
||||
public boolean GL_NV_vertex_program;
|
||||
public boolean GL_NV_vertex_program1_1;
|
||||
public boolean GL_SGIS_generate_mipmap;
|
||||
public boolean GL_SGIX_shadow;
|
||||
public boolean GL_SGIX_depth_texture;
|
||||
public boolean OpenGL10;
|
||||
public boolean OpenGL11;
|
||||
public boolean OpenGL12;
|
||||
|
|
|
@ -131,7 +131,7 @@ public class Grass {
|
|||
public static void main(String[] args) {
|
||||
ByteBuffer byte_buf = ByteBuffer.allocateDirect(4);
|
||||
byte_buf.order(ByteOrder.nativeOrder());
|
||||
System.out.println("Vertex program supported: " + gl.NV_vertex_program);
|
||||
System.out.println("Vertex program supported: " + gl.GL_NV_vertex_program);
|
||||
GL.glGenProgramsNV(1, byte_buf.asIntBuffer());
|
||||
IntBuffer int_buf = byte_buf.asIntBuffer();
|
||||
if (int_buf.get(0) == 0)
|
||||
|
|
Loading…
Reference in New Issue