xref: /aosp_15_r20/external/mesa3d/docs/relnotes/10.5.4.rst (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1*61046927SAndroid Build Coastguard WorkerMesa 10.5.4 Release Notes / April 24, 2015
2*61046927SAndroid Build Coastguard Worker==========================================
3*61046927SAndroid Build Coastguard Worker
4*61046927SAndroid Build Coastguard WorkerMesa 10.5.4 is a bug fix release which fixes bugs found since the 10.5.3
5*61046927SAndroid Build Coastguard Workerrelease.
6*61046927SAndroid Build Coastguard Worker
7*61046927SAndroid Build Coastguard WorkerMesa 10.5.4 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 WorkerSHA256 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   e1089567fc7bf8d9b2d8badcc9f2fc3b758701c8c0ccfe7af1805549fea53f11  mesa-10.5.4.tar.gz
20*61046927SAndroid Build Coastguard Worker   b51e723f3a20d842c88a92d809435b229fc4744ca0dbec0317d9d4a3ac4c6803  mesa-10.5.4.tar.xz
21*61046927SAndroid Build Coastguard Worker
22*61046927SAndroid Build Coastguard WorkerNew features
23*61046927SAndroid Build Coastguard Worker------------
24*61046927SAndroid Build Coastguard Worker
25*61046927SAndroid Build Coastguard WorkerNone
26*61046927SAndroid Build Coastguard Worker
27*61046927SAndroid Build Coastguard WorkerBug fixes
28*61046927SAndroid Build Coastguard Worker---------
29*61046927SAndroid Build Coastguard Worker
30*61046927SAndroid Build Coastguard WorkerThis list is likely incomplete.
31*61046927SAndroid Build Coastguard Worker
32*61046927SAndroid Build Coastguard Worker-  `Bug 69226 <https://bugs.freedesktop.org/show_bug.cgi?id=69226>`__ -
33*61046927SAndroid Build Coastguard Worker   Cannot enable basic shaders with Second Life aborts attempt
34*61046927SAndroid Build Coastguard Worker-  `Bug 71591 <https://bugs.freedesktop.org/show_bug.cgi?id=71591>`__ -
35*61046927SAndroid Build Coastguard Worker   Second Life shaders fail to compile (extension declared in middle of
36*61046927SAndroid Build Coastguard Worker   shader)
37*61046927SAndroid Build Coastguard Worker-  `Bug 81025 <https://bugs.freedesktop.org/show_bug.cgi?id=81025>`__ -
38*61046927SAndroid Build Coastguard Worker   [IVB/BYT Bisected]Piglit
39*61046927SAndroid Build Coastguard Worker   spec_ARB_draw_indirect_arb_draw_indirect-draw-elements-prim-restart-ugly
40*61046927SAndroid Build Coastguard Worker   fails
41*61046927SAndroid Build Coastguard Worker-  `Bug 89457 <https://bugs.freedesktop.org/show_bug.cgi?id=89457>`__ -
42*61046927SAndroid Build Coastguard Worker   [BSW Bisected]ogles3conform
43*61046927SAndroid Build Coastguard Worker   ES3-CTS.gtf.GL3Tests.shadow.shadow_execution_vert fails
44*61046927SAndroid Build Coastguard Worker-  `Bug 89957 <https://bugs.freedesktop.org/show_bug.cgi?id=89957>`__ -
45*61046927SAndroid Build Coastguard Worker   vm protection faults in piglit lest: texsubimage cube_map_array pbo
46*61046927SAndroid Build Coastguard Worker
47*61046927SAndroid Build Coastguard WorkerChanges
48*61046927SAndroid Build Coastguard Worker-------
49*61046927SAndroid Build Coastguard Worker
50*61046927SAndroid Build Coastguard WorkerBrian Paul (1):
51*61046927SAndroid Build Coastguard Worker
52*61046927SAndroid Build Coastguard Worker-  glsl: rewrite glsl_type::record_key_hash() to avoid buffer overflow
53*61046927SAndroid Build Coastguard Worker
54*61046927SAndroid Build Coastguard WorkerDave Airlie (2):
55*61046927SAndroid Build Coastguard Worker
56*61046927SAndroid Build Coastguard Worker-  st/mesa: convert sub image for cube map arrays to 2d arrays for
57*61046927SAndroid Build Coastguard Worker   upload
58*61046927SAndroid Build Coastguard Worker-  st/mesa: align cube map arrays layers
59*61046927SAndroid Build Coastguard Worker
60*61046927SAndroid Build Coastguard WorkerEmil Velikov (11):
61*61046927SAndroid Build Coastguard Worker
62*61046927SAndroid Build Coastguard Worker-  docs: Add 256 sums for the 10.5.3 release
63*61046927SAndroid Build Coastguard Worker-  radeonsi: remove unused si_dump_key()
64*61046927SAndroid Build Coastguard Worker-  android: use LOCAL_SHARED_LIBRARIES over TARGET_OUT_HEADERS
65*61046927SAndroid Build Coastguard Worker-  android: add $(mesa_top)/src include to the whole of mesa
66*61046927SAndroid Build Coastguard Worker-  android: egl: add libsync_cflags to the build
67*61046927SAndroid Build Coastguard Worker-  android: dri/common: conditionally include drm_cflags/set
68*61046927SAndroid Build Coastguard Worker   \__NOT_HAVE_DRM_H
69*61046927SAndroid Build Coastguard Worker-  android: add HAVE__BUILTIN\_\* and HAVE_FUNC_ATTRIBUTE\_\* defines
70*61046927SAndroid Build Coastguard Worker-  android: add $(mesa_top)/src/mesa/main to the includes list
71*61046927SAndroid Build Coastguard Worker-  android: dri: link against libmesa_util
72*61046927SAndroid Build Coastguard Worker-  android: mesa: fix the path of the SSE4_1 optimisations
73*61046927SAndroid Build Coastguard Worker-  Update version to 10.5.4
74*61046927SAndroid Build Coastguard Worker
75*61046927SAndroid Build Coastguard WorkerIan Romanick (1):
76*61046927SAndroid Build Coastguard Worker
77*61046927SAndroid Build Coastguard Worker-  nir: Fix typo in "ushr by 0" algebraic replacement
78*61046927SAndroid Build Coastguard Worker
79*61046927SAndroid Build Coastguard WorkerKenneth Graunke (2):
80*61046927SAndroid Build Coastguard Worker
81*61046927SAndroid Build Coastguard Worker-  i965: Fix software primitive restart with indirect draws.
82*61046927SAndroid Build Coastguard Worker-  drirc: Add "Second Life" quirk
83*61046927SAndroid Build Coastguard Worker   (allow_glsl_extension_directive_midshader).
84*61046927SAndroid Build Coastguard Worker
85*61046927SAndroid Build Coastguard WorkerKristian Høgsberg (1):
86*61046927SAndroid Build Coastguard Worker
87*61046927SAndroid Build Coastguard Worker-  i965: Rewrite ir_tex to ir_txl with lod 0 for vertex shaders
88*61046927SAndroid Build Coastguard Worker
89*61046927SAndroid Build Coastguard WorkerMarek Olšák (2):
90*61046927SAndroid Build Coastguard Worker
91*61046927SAndroid Build Coastguard Worker-  glsl_to_tgsi: fix out-of-bounds constant access and crash for
92*61046927SAndroid Build Coastguard Worker   uniforms
93*61046927SAndroid Build Coastguard Worker-  glsl_to_tgsi: don't use a potentially-undefined immediate for
94*61046927SAndroid Build Coastguard Worker   ir_query_levels
95*61046927SAndroid Build Coastguard Worker
96*61046927SAndroid Build Coastguard WorkerMathias Froehlich (1):
97*61046927SAndroid Build Coastguard Worker
98*61046927SAndroid Build Coastguard Worker-  i965: Flush batchbuffer containing the query on glQueryCounter.
99*61046927SAndroid Build Coastguard Worker
100*61046927SAndroid Build Coastguard WorkerMauro Rossi (2):
101*61046927SAndroid Build Coastguard Worker
102*61046927SAndroid Build Coastguard Worker-  android: mesa: generate the format_{un,}pack.[ch] sources
103*61046927SAndroid Build Coastguard Worker-  android: add inital NIR build
104