OpenGL 3.3, 4.0 and new extensions

Started by spasi, March 11, 2010, 21:14:13

Previous topic - Next topic

spasi

Support for OpenGL 3.3 and OpenGL 4.0 has been added to LWJGL. Also the following extensions are now supported:

ARB_blend_func_extended
ARB_draw_indirect
ARB_explicit_attrib_location
ARB_gpu_shader_fp64
ARB_gpu_shader5
ARB_occlusion_query2
ARB_sampler_objects
ARB_shader_bit_encoding
ARB_shader_subroutine
ARB_shading_language_include
ARB_tessellation_shader
ARB_texture_buffer_object_rgb32
ARB_texture_compression_bptc
ARB_texture_rgb10_a2ui
ARB_texture_swizzle
ARB_timer_query
ARB_transform_feedback2
ARB_transform_feedback3
ARB_vertex_type_2_10_10_10_rev

kappa

daaamn, looks like a new record :)

OpenGL 3.3 and 4.0 support within a few hours of its announcement :)

Matzon


Kai

Nice work!

I guess, it's spec-reading-time again. God, I hate, no I love that extension hell...

Evil-Devil

At least you can use it ;)

I still try to learn all the 2.x stuff with the available books and less time.

Fool Running

Programmers will, one day, rule the world... and the world won't notice until its too late.Just testing the marquee option ;D

Kai

One little thing:
The two new extensions
- ARB_shader_bit_encoding
- ARB_texture_buffer_object_rgb32
are not going to be generated even though their templates are available as java classes, so they are not available in the built JAR.

spasi

Those two don't define any new tokens or functions. The availability flags in ContextCapabilities are the only things you need.

Kai

QuoteThose two don't define any new tokens or functions. The availability flags in ContextCapabilities are the only things you need.
Oh, you're right, I'm sorry!

kulpa

amazing...
just read the announcement and wanted to start a discussion about it here...
And what did I find? It's already implemented !!!!
Deeply impressed ;)

cheers, kulpae