Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
New extensions:
* GL_AMD_blend_minmax_factor
* GL_AMD_sample_positions
* GL_EXT_x11_sync_object
* GL_NV_texture_multisample
* GL_NV_video_capture
* GLX_NV_video_capture
* WGL_NV_DX_interop
* WGL_NV_video_capture
Bug fixes:
* Define GLEW_NO_GLU for no glu dependency.
* mx suffix for GLEW MX libraries, build both libraries by default.
* Cygwin build improvements
* Soname of GLEWmx shared libraries
* Query GL extension string only once
* GLX_OML_sync_control no longer requires C99
* glDraw*InstancedARB moved from GL_ARB_draw_instanced to
GL_ARB_instanced_arrays
* glFramebufferTextureLayerEXT moved from GL_EXT_geometry_shader4 to
GL_EXT_texture_array
* Fixes for BSD build
|
|
Bug-fix release.
|
|
fixes minor bugs and adds one new extension
|
|
|
|
* adds suport for OpenGL 4.1, fixes bugs
Changes 1.5.5:
* fixes minor bugs and adds new extensions
|
|
|
|
* New features:
- Support for OpenGL 3.3
- Support for OpenGL 4.0
* New extensions:
- GL_AMD_conservative_depth
- GL_ARB_blend_func_extended
- GL_ARB_draw_indirect
- GL_ARB_explicit_attrib_location
- GL_ARB_gpu_shader5
- GL_ARB_gpu_shader_fp64
- GL_ARB_occlusion_query2
- GL_ARB_sampler_objects
- GL_ARB_shader_bit_encoding
- GL_ARB_shader_subroutine
- GL_ARB_shading_language_include
- GL_ARB_tessellation_shader
- GL_ARB_texture_buffer_object_rgb32
- GL_ARB_texture_compression_bptc
- GL_ARB_texture_rgb10_a2ui
- GL_ARB_texture_swizzle
- GL_ARB_timer_query
- GL_ARB_transform_feedback2
- GL_ARB_transform_feedback3
- GL_ARB_vertex_type_2_10_10_10_rev
- GL_EXT_shader_image_load_store
- GL_EXT_vertex_attrib_64bit
- GL_NV_gpu_program5
- GL_NV_gpu_program_fp64
- GL_NV_gpu_shader5
- GL_NV_tessellation_program5
- GL_NV_vertex_attrib_integer_64bit
- GLX_ARB_vertex_buffer_object
* Bug fixes:
- Parameter constness fix for glPointParameteriv and glPointParameterfv
|
|
|
|
|
|
New features:
* Licensing change (BSD, Mesa 3-D, Khronos)
* Switch to using registry on www.opengl.org
* Support for major and minor version strings
New extensions:
* GL_APPLE_flush_buffer_range
* GL_GREMEDY_frame_terminator
* GLX_EXT_texture_from_pixmap
Bug fixes:
* Incorrent 64-bit type definitions
* Do not strip static library on install
* Missing tokens in GL_ATI_fragment_shader and WGL_{ARB,EXT}_make_current_read
* Missing tokens in GL_VERSION_2_1
* Missing functions in GL_VERSION_1_4
* Incorrect parameter type for glXCopyContext
|
|
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
|
|
|
|
PKGREVISION++
|
|
|
|
|
|
The OpenGL Extension Wrangler Library (GLEW) is a cross-platform
C/C++ extension loading library. GLEW provides efficient run-time
mechanisms for determining which OpenGL extensions are supported
on the target platform. OpenGL core and extension functionality is
exposed in a single header file.
|