xref: /aosp_15_r20/external/mesa3d/docs/relnotes/10.1.2.rst (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1*61046927SAndroid Build Coastguard WorkerMesa 10.1.2 Release Notes / (May 5, 2014)
2*61046927SAndroid Build Coastguard Worker=========================================
3*61046927SAndroid Build Coastguard Worker
4*61046927SAndroid Build Coastguard WorkerMesa 10.1.2 is a bug fix release which fixes bugs found since the 10.1.1
5*61046927SAndroid Build Coastguard Workerrelease.
6*61046927SAndroid Build Coastguard Worker
7*61046927SAndroid Build Coastguard WorkerMesa 10.1.2 implements the OpenGL 3.3 API, but the version reported by
8*61046927SAndroid Build Coastguard WorkerglGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
9*61046927SAndroid Build Coastguard WorkerglGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
10*61046927SAndroid Build Coastguard Workerused. Some drivers don't support all the features required in OpenGL
11*61046927SAndroid Build Coastguard Worker3.3. OpenGL 3.3 is **only** available if requested at context creation
12*61046927SAndroid Build Coastguard Workerbecause compatibility contexts are not supported.
13*61046927SAndroid Build Coastguard Worker
14*61046927SAndroid Build Coastguard WorkerMD5 checksums
15*61046927SAndroid Build Coastguard Worker-------------
16*61046927SAndroid Build Coastguard Worker
17*61046927SAndroid Build Coastguard Worker::
18*61046927SAndroid Build Coastguard Worker
19*61046927SAndroid Build Coastguard Worker   37d79f94b1f41852a89d1fc3900bea76  MesaLib-10.1.2.tar.gz
20*61046927SAndroid Build Coastguard Worker   28b60d15ac9f364da1e0155911eaf44e  MesaLib-10.1.2.tar.bz2
21*61046927SAndroid Build Coastguard Worker   05300039085a65fc53c5472c4bb5747a  MesaLib-10.1.2.zip
22*61046927SAndroid Build Coastguard Worker
23*61046927SAndroid Build Coastguard WorkerNew features
24*61046927SAndroid Build Coastguard Worker------------
25*61046927SAndroid Build Coastguard Worker
26*61046927SAndroid Build Coastguard WorkerNone
27*61046927SAndroid Build Coastguard Worker
28*61046927SAndroid Build Coastguard WorkerBug fixes
29*61046927SAndroid Build Coastguard Worker---------
30*61046927SAndroid Build Coastguard Worker
31*61046927SAndroid Build Coastguard WorkerThis list is likely incomplete.
32*61046927SAndroid Build Coastguard Worker
33*61046927SAndroid Build Coastguard Worker-  `Bug 27499 <https://bugs.freedesktop.org/show_bug.cgi?id=27499>`__ -
34*61046927SAndroid Build Coastguard Worker   [855GM i915] GL_LINE_STIPPLE displays incorrect colors
35*61046927SAndroid Build Coastguard Worker-  `Bug 75723 <https://bugs.freedesktop.org/show_bug.cgi?id=75723>`__ -
36*61046927SAndroid Build Coastguard Worker   (regression since Linux 3.14?) brw_get_graphics_reset_status:
37*61046927SAndroid Build Coastguard Worker   Assertion \`brw->hw_ctx != ((void \*)0)' failed
38*61046927SAndroid Build Coastguard Worker-  `Bug 76894 <https://bugs.freedesktop.org/show_bug.cgi?id=76894>`__ -
39*61046927SAndroid Build Coastguard Worker   Piglit/spec/EXT_framebuffer_object/fbo-bind-renderbuffer failed
40*61046927SAndroid Build Coastguard Worker-  `Bug 77702 <https://bugs.freedesktop.org/show_bug.cgi?id=77702>`__ -
41*61046927SAndroid Build Coastguard Worker   [i965 Bisected]Piglit spec/NV_conditional_render_blitframebuffer
42*61046927SAndroid Build Coastguard Worker   fails
43*61046927SAndroid Build Coastguard Worker
44*61046927SAndroid Build Coastguard WorkerChanges
45*61046927SAndroid Build Coastguard Worker-------
46*61046927SAndroid Build Coastguard Worker
47*61046927SAndroid Build Coastguard WorkerAnder Conselvan de Oliveira (2):
48*61046927SAndroid Build Coastguard Worker
49*61046927SAndroid Build Coastguard Worker-  gbm/dri: Fix out-of-memory error path in dri_device_create()
50*61046927SAndroid Build Coastguard Worker-  egl: Protect use of gbm_dri with ifdef HAVE_DRM_PLATFORM
51*61046927SAndroid Build Coastguard Worker
52*61046927SAndroid Build Coastguard WorkerAnuj Phogat (27):
53*61046927SAndroid Build Coastguard Worker
54*61046927SAndroid Build Coastguard Worker-  mesa: Fix glGetVertexAttribi(GL_VERTEX_ATTRIB_ARRAY_SIZE)
55*61046927SAndroid Build Coastguard Worker-  swrast: Add glBlitFramebuffer to commands affected by conditional
56*61046927SAndroid Build Coastguard Worker   rendering
57*61046927SAndroid Build Coastguard Worker-  mesa: Fix error condition for multisample proxy texture targets
58*61046927SAndroid Build Coastguard Worker-  i965: Put an assertion to check valid varying_to_slot[varying]
59*61046927SAndroid Build Coastguard Worker-  i965: Fix component mask and varying_to_slot mapping for gl_Layer
60*61046927SAndroid Build Coastguard Worker-  i965: Fix component mask and varying_to_slot mapping for
61*61046927SAndroid Build Coastguard Worker   gl_ViewportIndex
62*61046927SAndroid Build Coastguard Worker-  mesa: Add helper function \_mesa_is_format_integer()
63*61046927SAndroid Build Coastguard Worker-  mesa: Add error condition for integer formats in glGetTexImage()
64*61046927SAndroid Build Coastguard Worker-  mesa: Add an error condition in
65*61046927SAndroid Build Coastguard Worker   glGetFramebufferAttachmentParameteriv()
66*61046927SAndroid Build Coastguard Worker-  mesa: Fix error code generation in glReadPixels()
67*61046927SAndroid Build Coastguard Worker-  glsl: Allow overlapping locations for vertex input attributes
68*61046927SAndroid Build Coastguard Worker-  mesa: Fix querying location of nth element of an array variable
69*61046927SAndroid Build Coastguard Worker-  mesa: Use location VERT_ATTRIB_GENERIC0 for vertex attribute 0
70*61046927SAndroid Build Coastguard Worker-  glsl: Compile error if fs defines conflicting qualifiers for
71*61046927SAndroid Build Coastguard Worker   gl_FragCoord
72*61046927SAndroid Build Coastguard Worker-  glsl: Compile error if fs uses gl_FragCoord before first
73*61046927SAndroid Build Coastguard Worker   redeclaration
74*61046927SAndroid Build Coastguard Worker-  mesa: Add entry for extension ARB_texture_stencil8
75*61046927SAndroid Build Coastguard Worker-  mesa: Add error condition for format=STENCIL_INDEX in glGetTexImage()
76*61046927SAndroid Build Coastguard Worker-  i965: Fix crash in do_blit_readpixels()
77*61046927SAndroid Build Coastguard Worker-  mesa: Add missing types in \_mesa_texstore_xx_xx() functions
78*61046927SAndroid Build Coastguard Worker-  mesa: Allow srcFormat=GL_DEPTH_STENCIL in \_mesa_texstore_xx_xx()
79*61046927SAndroid Build Coastguard Worker   functions
80*61046927SAndroid Build Coastguard Worker-  mesa: Add new helper function \_mesa_unpack_depth_stencil_row()
81*61046927SAndroid Build Coastguard Worker-  mesa: Add support to unpack depth-stencil texture in to
82*61046927SAndroid Build Coastguard Worker   FLOAT_32_UNSIGNED_INT_24_8_REV
83*61046927SAndroid Build Coastguard Worker-  mesa: Allow FLOAT_32_UNSIGNED_INT_24_8_REV in get_tex_depth_stencil()
84*61046927SAndroid Build Coastguard Worker-  i965: Add glBlitFramebuffer to commands affected by conditional
85*61046927SAndroid Build Coastguard Worker   rendering
86*61046927SAndroid Build Coastguard Worker-  glsl: Use switch to allow adding more shader types
87*61046927SAndroid Build Coastguard Worker-  glsl: Link error if fs defines conflicting qualifiers for
88*61046927SAndroid Build Coastguard Worker   gl_FragCoord
89*61046927SAndroid Build Coastguard Worker-  glsl: Apply the link error conditions to
90*61046927SAndroid Build Coastguard Worker   GL_ARB_fragment_coord_conventions
91*61046927SAndroid Build Coastguard Worker
92*61046927SAndroid Build Coastguard WorkerBenjamin Bellec (1):
93*61046927SAndroid Build Coastguard Worker
94*61046927SAndroid Build Coastguard Worker-  mesa: fix GetStringi error message with correct function name
95*61046927SAndroid Build Coastguard Worker
96*61046927SAndroid Build Coastguard WorkerBrian Paul (1):
97*61046927SAndroid Build Coastguard Worker
98*61046927SAndroid Build Coastguard Worker-  swrast: allocate swrast_texture_image::ImageSlices array if needed
99*61046927SAndroid Build Coastguard Worker
100*61046927SAndroid Build Coastguard WorkerCarl Worth (4):
101*61046927SAndroid Build Coastguard Worker
102*61046927SAndroid Build Coastguard Worker-  docs: Add the MD5 sums for the 10.1.1 release tar files.
103*61046927SAndroid Build Coastguard Worker-  cherry-ignore: Ignore a patch causing a regression
104*61046927SAndroid Build Coastguard Worker-  cherry-ignore: Drop an ignored patch now that piglit has been
105*61046927SAndroid Build Coastguard Worker   updated.
106*61046927SAndroid Build Coastguard Worker-  Update VERSION to 10.1.2
107*61046927SAndroid Build Coastguard Worker
108*61046927SAndroid Build Coastguard WorkerChris Forbes (1):
109*61046927SAndroid Build Coastguard Worker
110*61046927SAndroid Build Coastguard Worker-  glsl: Only allow \`invariant\` on shader in/out between stages.
111*61046927SAndroid Build Coastguard Worker
112*61046927SAndroid Build Coastguard WorkerEric Anholt (1):
113*61046927SAndroid Build Coastguard Worker
114*61046927SAndroid Build Coastguard Worker-  i965: Fix render-to-texture in non-FinishRenderTexture cases.
115*61046927SAndroid Build Coastguard Worker
116*61046927SAndroid Build Coastguard WorkerIan Romanick (1):
117*61046927SAndroid Build Coastguard Worker
118*61046927SAndroid Build Coastguard Worker-  dri3: Enable GLX_MESA_query_renderer on DRI3 too
119*61046927SAndroid Build Coastguard Worker
120*61046927SAndroid Build Coastguard WorkerKenneth Graunke (2):
121*61046927SAndroid Build Coastguard Worker
122*61046927SAndroid Build Coastguard Worker-  i965: Don't enable reset notification support on Gen4-5.
123*61046927SAndroid Build Coastguard Worker-  i965: Actually emit PIPELINE_SELECT and 3DSTATE_VF_STATISTICS.
124*61046927SAndroid Build Coastguard Worker
125*61046927SAndroid Build Coastguard WorkerMarek Olšák (10):
126*61046927SAndroid Build Coastguard Worker
127*61046927SAndroid Build Coastguard Worker-  r300g: don't crash when getting NULL colorbuffers
128*61046927SAndroid Build Coastguard Worker-  st/mesa: remove trailing NULL colorbuffers
129*61046927SAndroid Build Coastguard Worker-  r600g: fix edge flags and layered rendering on R600-R700
130*61046927SAndroid Build Coastguard Worker-  r600g: disable async DMA on R700
131*61046927SAndroid Build Coastguard Worker-  r600g: fix MSAA resolve on R6xx when the destination is 1D-tiled
132*61046927SAndroid Build Coastguard Worker-  r600g: fix flushing on RV670, RS780, RS880 again
133*61046927SAndroid Build Coastguard Worker-  r600g: fix buffer copying on R600-R700
134*61046927SAndroid Build Coastguard Worker-  r600g: fix for broken CULL_FRONT behavior on R6xx
135*61046927SAndroid Build Coastguard Worker-  r600g: fix for an MSAA hang on RV770
136*61046927SAndroid Build Coastguard Worker-  r600g: fix hang on RV740 by using DX_RASTERIZATION_KILL instead of
137*61046927SAndroid Build Coastguard Worker   SX_MISC
138*61046927SAndroid Build Coastguard Worker
139*61046927SAndroid Build Coastguard WorkerMichel Dänzer (2):
140*61046927SAndroid Build Coastguard Worker
141*61046927SAndroid Build Coastguard Worker-  r600g: Disable LLVM by default at runtime for graphics
142*61046927SAndroid Build Coastguard Worker-  st/mesa: Fix NULL pointer dereference for incomplete framebuffers
143*61046927SAndroid Build Coastguard Worker
144*61046927SAndroid Build Coastguard WorkerNeil Roberts (1):
145*61046927SAndroid Build Coastguard Worker
146*61046927SAndroid Build Coastguard Worker-  wayland: Fix the logic in disabling the prime capability
147*61046927SAndroid Build Coastguard Worker
148*61046927SAndroid Build Coastguard WorkerSamuel Iglesias Gonsalvez (1):
149*61046927SAndroid Build Coastguard Worker
150*61046927SAndroid Build Coastguard Worker-  mesa: fix check for dummy renderbuffer in
151*61046927SAndroid Build Coastguard Worker   \_mesa_FramebufferRenderbufferEXT()
152*61046927SAndroid Build Coastguard Worker
153*61046927SAndroid Build Coastguard WorkerThomas Hellstrom (1):
154*61046927SAndroid Build Coastguard Worker
155*61046927SAndroid Build Coastguard Worker-  st/xa: Cache render target surface
156*61046927SAndroid Build Coastguard Worker
157*61046927SAndroid Build Coastguard Workernick (1):
158*61046927SAndroid Build Coastguard Worker
159*61046927SAndroid Build Coastguard Worker-  swrast: Fix vertex color in \_swsetup_Translate()
160