values are: debug, info, warning, and
fatal.
-
-
-
EGL_SOFTWARE
-
-
-
For drivers that support both hardware and software rendering, setting this
-variable to true forces the use of software rendering.
-
diff --git a/mesalib/docs/envvars.html b/mesalib/docs/envvars.html
index 31d14a45a..c0d5a51b4 100644
--- a/mesalib/docs/envvars.html
+++ b/mesalib/docs/envvars.html
@@ -34,6 +34,7 @@ sometimes be useful for debugging end-user issues.
LIBGL_NO_DRAWARRAYS - if set do not use DrawArrays GLX protocol (for debugging)
LIBGL_SHOW_FPS - print framerate to stdout based on the number of glXSwapBuffers
calls per second.
+
LIBGL_DRI3_DISABLE - disable DRI3 if set (the value does not matter)
diff --git a/mesalib/docs/index.html b/mesalib/docs/index.html
index e01790cd7..325e554df 100644
--- a/mesalib/docs/index.html
+++ b/mesalib/docs/index.html
@@ -16,6 +16,12 @@
News
+
May 11, 2015
+
+Mesa 10.5.5 is released.
+This is a bug-fix release.
+
+
April 24, 2015
Mesa 10.5.4 is released.
diff --git a/mesalib/docs/relnotes.html b/mesalib/docs/relnotes.html
index 7f2e1d851..6ba9e5904 100644
--- a/mesalib/docs/relnotes.html
+++ b/mesalib/docs/relnotes.html
@@ -21,6 +21,7 @@ The release notes summarize what's new or changed in each Mesa release.
+Mesa 10.5.5 is a bug fix release which fixes bugs found since the 10.5.4 release.
+
+
+Mesa 10.5.5 implements the OpenGL 3.3 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
+Some drivers don't support all the features required in OpenGL 3.3. OpenGL
+3.3 is only available if requested at context creation
+because compatibility contexts are not supported.
+
i965: Add XRGB8888 format to intel_screen_make_configs
+
+
+
Emil Velikov (3):
+
+
docs: Add sha256 sums for the 10.5.4 release
+
r300: do not link against libdrm_intel
+
Update version to 10.5.5
+
+
+
Ilia Mirkin (4):
+
+
nvc0/ir: flush denorms to zero in non-compute shaders
+
gk110/ir: fix set with a register dest to not auto-set the abs flag
+
nvc0/ir: fix predicated PFETCH emission
+
nv50/ir: fix asFlow() const helper for OP_JOIN
+
+
+
Kenneth Graunke (2):
+
+
i965: Make intel_emit_linear_blit handle Gen8+ alignment restrictions.
+
i965: Disallow linear blits that are not cacheline aligned.
+
+
+
Roland Scheidegger (1):
+
+
draw: fix prim ids when there's no gs
+
+
+
+
+
+
diff --git a/mesalib/docs/relnotes/10.6.0.html b/mesalib/docs/relnotes/10.6.0.html
index fbc4d5be9..474a2c71f 100644
--- a/mesalib/docs/relnotes/10.6.0.html
+++ b/mesalib/docs/relnotes/10.6.0.html
@@ -48,6 +48,7 @@ Note: some of the new features are only available with certain drivers.
GL_ARB_clip_control on i965
GL_ARB_depth_buffer_float on freedreno
GL_ARB_depth_clamp on freedreno
+
GL_ARB_direct_state_access on all drivers that support GL 2.0+
GL_ARB_draw_indirect, GL_ARB_multi_draw_indirect on r600
GL_ARB_draw_instanced on freedreno
GL_ARB_gpu_shader_fp64 on nvc0, softpipe
@@ -56,12 +57,16 @@ Note: some of the new features are only available with certain drivers.
GL_ARB_pipeline_statistics_query on i965, nv50, nvc0, r600, radeonsi, softpipe
GL_ARB_program_interface_query (all drivers)
GL_ARB_texture_stencil8 on nv50, nvc0, r600, radeonsi, softpipe
+
GL_ARB_texture_view on llvmpipe, softpipe
GL_ARB_uniform_buffer_object on freedreno
+
GL_ARB_vertex_attrib_64bit on nvc0, softpipe
+
GL_ARB_viewport_array, GL_AMD_vertex_shader_viewport_index on i965/gen6
GL_EXT_draw_buffers2 on freedreno
GL_OES_EGL_sync on all drivers
-
EGL_KHR_fence_sync on freedreno, nv50, nvc0, r600, radeonsi
-
EGL_KHR_wait_sync on freedreno, nv50, nvc0, r600, radeonsi
+
EGL_KHR_fence_sync on i965, freedreno, nv50, nvc0, r600, radeonsi
+
EGL_KHR_wait_sync on i965, freedreno, nv50, nvc0, r600, radeonsi
EGL_KHR_cl_event2 on freedreno, nv50, nvc0, r600, radeonsi
+
GL_AMD_performance_monitor on nvc0
Bug fixes
diff --git a/mesalib/docs/specs/MESA_image_dma_buf_export.txt b/mesalib/docs/specs/MESA_image_dma_buf_export.txt
index c3794ee36..cc9497e43 100644
--- a/mesalib/docs/specs/MESA_image_dma_buf_export.txt
+++ b/mesalib/docs/specs/MESA_image_dma_buf_export.txt
@@ -16,19 +16,19 @@ Contact
Status
- Proposal
+ Complete, shipping.
Version
- Version 2, Mar 30, 2015
+ Version 3, May 5, 2015
Number
- EGL Extension #not assigned
+ EGL Extension #87
Dependencies
- Reguires EGL 1.4 or later. This extension is written against the
+ Requires EGL 1.4 or later. This extension is written against the
wording of the EGL 1.4 specification.
EGL_KHR_base_image is required.
@@ -43,7 +43,8 @@ Overview
file descriptor or multiple file descriptors, in the case of multi-plane
YUV image, from an EGLImage.
- It is designed to provide the complementary functionality to EGL_EXT_image_dma_buf_import.
+ It is designed to provide the complementary functionality to
+ EGL_EXT_image_dma_buf_import.
IP Status
@@ -51,10 +52,12 @@ IP Status
New Types
- This is a 64 bit unsigned integer.
-
- typedef khronos_uint64_t EGLuint64MESA;
+ This extension uses the 64-bit unsigned integer type EGLuint64KHR
+ first introduced by the EGL_KHR_stream extension, but does not
+ depend on that extension. The typedef may be reproduced separately
+ for this extension, if not already present in eglext.h.
+ typedef khronos_uint64_t EGLuint64KHR;
New Procedures and Functions
@@ -62,7 +65,7 @@ New Procedures and Functions
EGLImageKHR image,
int *fourcc,
int *num_planes,
- EGLuint64MESA *modifiers);
+ EGLuint64KHR *modifiers);
EGLBoolean eglExportDMABUFImageMESA(EGLDisplay dpy,
EGLImageKHR image,
@@ -89,7 +92,7 @@ Additions to the EGL 1.4 Specification:
EGLImageKHR image,
int *fourcc,
int *num_planes,
- EGLuint64MESA *modifiers);
+ EGLuint64KHR *modifiers);
is used to retrieve the pixel format of the buffer, as specified by
drm_fourcc.h, the number of planes in the image and the Linux
@@ -135,6 +138,8 @@ to dup the fd extra times to make the interface sane.
Revision History
+ Version 3, May, 2015
+ Just use the KHR 64-bit type.
Version 2, March, 2015
Add a query interface (Dave Airlie)
Version 1, June 3, 2014
--
cgit v1.2.3