xref: /aosp_15_r20/external/mesa3d/docs/relnotes/18.1.4.rst (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1*61046927SAndroid Build Coastguard WorkerMesa 18.1.4 Release Notes / July 13 2018
2*61046927SAndroid Build Coastguard Worker========================================
3*61046927SAndroid Build Coastguard Worker
4*61046927SAndroid Build Coastguard WorkerMesa 18.1.4 is a bug fix release which fixes bugs found since the 18.1.3
5*61046927SAndroid Build Coastguard Workerrelease.
6*61046927SAndroid Build Coastguard Worker
7*61046927SAndroid Build Coastguard WorkerMesa 18.1.4 implements the OpenGL 4.5 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 Worker4.5. OpenGL 4.5 is **only** available if requested at context creation.
12*61046927SAndroid Build Coastguard WorkerCompatibility contexts may report a lower version depending on each
13*61046927SAndroid Build Coastguard Workerdriver.
14*61046927SAndroid Build Coastguard Worker
15*61046927SAndroid Build Coastguard WorkerSHA256 checksums
16*61046927SAndroid Build Coastguard Worker----------------
17*61046927SAndroid Build Coastguard Worker
18*61046927SAndroid Build Coastguard Worker::
19*61046927SAndroid Build Coastguard Worker
20*61046927SAndroid Build Coastguard Worker   SHA256: 8acd42e4ac4d1e96ed22344073b3d4fef03d10f225f4eaf3f88c001dfc10e2db  mesa-18.1.4.tar.gz
21*61046927SAndroid Build Coastguard Worker   SHA256: 3061488b5d85504092cf4343816cfb2d96f2ad9bc2edec31fc96933d184cf58b  mesa-18.1.4.tar.xz
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 Worker-  `Bug 106906 <https://bugs.freedesktop.org/show_bug.cgi?id=106906>`__
32*61046927SAndroid Build Coastguard Worker   - Failed to recongnize keyword “sampler2DRect” and
33*61046927SAndroid Build Coastguard Worker   "sampler2DRectShadow"
34*61046927SAndroid Build Coastguard Worker-  `Bug 106928 <https://bugs.freedesktop.org/show_bug.cgi?id=106928>`__
35*61046927SAndroid Build Coastguard Worker   - When starting a match Rocket League crashes on "Go"
36*61046927SAndroid Build Coastguard Worker-  `Bug 107193 <https://bugs.freedesktop.org/show_bug.cgi?id=107193>`__
37*61046927SAndroid Build Coastguard Worker   - piglit.spec.arb_compute_shader.linker.bug-93840 fails
38*61046927SAndroid Build Coastguard Worker
39*61046927SAndroid Build Coastguard WorkerChanges
40*61046927SAndroid Build Coastguard Worker-------
41*61046927SAndroid Build Coastguard Worker
42*61046927SAndroid Build Coastguard WorkerAdam Jackson (1):
43*61046927SAndroid Build Coastguard Worker
44*61046927SAndroid Build Coastguard Worker-  glx: Don't allow glXMakeContextCurrent() with only one valid drawable
45*61046927SAndroid Build Coastguard Worker
46*61046927SAndroid Build Coastguard WorkerDave Airlie (1):
47*61046927SAndroid Build Coastguard Worker
48*61046927SAndroid Build Coastguard Worker-  r600/sb: cleanup if_conversion iterator to be legal C++
49*61046927SAndroid Build Coastguard Worker
50*61046927SAndroid Build Coastguard WorkerDylan Baker (2):
51*61046927SAndroid Build Coastguard Worker
52*61046927SAndroid Build Coastguard Worker-  docs: Add SHA256 sums to notes for 18.1.3
53*61046927SAndroid Build Coastguard Worker-  Bump version for release
54*61046927SAndroid Build Coastguard Worker
55*61046927SAndroid Build Coastguard WorkerIago Toral Quiroga (3):
56*61046927SAndroid Build Coastguard Worker
57*61046927SAndroid Build Coastguard Worker-  anv/cmd_buffer: make descriptors dirty when emitting base state
58*61046927SAndroid Build Coastguard Worker   address
59*61046927SAndroid Build Coastguard Worker-  anv/cmd_buffer: clean dirty push constants flag after emitting push
60*61046927SAndroid Build Coastguard Worker   constants
61*61046927SAndroid Build Coastguard Worker-  anv/cmd_buffer: never shrink the push constant buffer size
62*61046927SAndroid Build Coastguard Worker
63*61046927SAndroid Build Coastguard WorkerIan Romanick (4):
64*61046927SAndroid Build Coastguard Worker
65*61046927SAndroid Build Coastguard Worker-  i965/vec4: Don't cmod propagate from CMP to ADD if the writemask
66*61046927SAndroid Build Coastguard Worker   isn't compatible
67*61046927SAndroid Build Coastguard Worker-  intel/compiler: Relax mixed type restriction for saturating
68*61046927SAndroid Build Coastguard Worker   immediates
69*61046927SAndroid Build Coastguard Worker-  i965/vec4: Properly handle sign(-abs(x))
70*61046927SAndroid Build Coastguard Worker-  i965/fs: Properly handle sign(-abs(x))
71*61046927SAndroid Build Coastguard Worker
72*61046927SAndroid Build Coastguard WorkerFaith Ekstrand (3):
73*61046927SAndroid Build Coastguard Worker
74*61046927SAndroid Build Coastguard Worker-  intel/fs: Split instructions low to high in lower_simd_width
75*61046927SAndroid Build Coastguard Worker-  anv: Be more careful about hashing pipeline layouts
76*61046927SAndroid Build Coastguard Worker-  intel/fs: Mark LINTERP opcode as writing accumulator on platforms
77*61046927SAndroid Build Coastguard Worker   without PLN
78*61046927SAndroid Build Coastguard Worker
79*61046927SAndroid Build Coastguard WorkerJose Maria Casanova Crespo (3):
80*61046927SAndroid Build Coastguard Worker
81*61046927SAndroid Build Coastguard Worker-  i965/fs: Register allocator shoudn't use grf127 for sends dest
82*61046927SAndroid Build Coastguard Worker-  intel/compiler: grf127 can not be dest when src and dest overlap in
83*61046927SAndroid Build Coastguard Worker   send
84*61046927SAndroid Build Coastguard Worker-  i965/fs: unspills shoudn't use grf127 as dest since Gen8+
85*61046927SAndroid Build Coastguard Worker
86*61046927SAndroid Build Coastguard WorkerLionel Landwerlin (1):
87*61046927SAndroid Build Coastguard Worker
88*61046927SAndroid Build Coastguard Worker-  i965: fix clear color bo address relocation
89*61046927SAndroid Build Coastguard Worker
90*61046927SAndroid Build Coastguard WorkerMarek Olšák (3):
91*61046927SAndroid Build Coastguard Worker
92*61046927SAndroid Build Coastguard Worker-  radeonsi: fix memory exhaustion issue with DCC statistics gathering
93*61046927SAndroid Build Coastguard Worker   with DRI2
94*61046927SAndroid Build Coastguard Worker-  glsl/cache: save and restore ExternalSamplersUsed
95*61046927SAndroid Build Coastguard Worker-  st/dri: fix a crash in server_wait_sync
96*61046927SAndroid Build Coastguard Worker
97*61046927SAndroid Build Coastguard WorkerNeil Roberts (1):
98*61046927SAndroid Build Coastguard Worker
99*61046927SAndroid Build Coastguard Worker-  i965: Fix output register sizes when variable ranges are interleaved
100*61046927SAndroid Build Coastguard Worker
101*61046927SAndroid Build Coastguard WorkerRhys Perry (1):
102*61046927SAndroid Build Coastguard Worker
103*61046927SAndroid Build Coastguard Worker-  nvc0/ir: fix TargetNVC0::insnCanLoadOffset()
104*61046927SAndroid Build Coastguard Worker
105*61046927SAndroid Build Coastguard WorkerRoland Scheidegger (1):
106*61046927SAndroid Build Coastguard Worker
107*61046927SAndroid Build Coastguard Worker-  r600/sb: fix crash in fold_alu_op3
108*61046927SAndroid Build Coastguard Worker
109*61046927SAndroid Build Coastguard WorkerRoss Burton (1):
110*61046927SAndroid Build Coastguard Worker
111*61046927SAndroid Build Coastguard Worker-  egl: fix build race in automake
112*61046927SAndroid Build Coastguard Worker
113*61046927SAndroid Build Coastguard WorkerSamuel Pitoiset (1):
114*61046927SAndroid Build Coastguard Worker
115*61046927SAndroid Build Coastguard Worker-  radv: fix emitting the view index on GFX9
116*61046927SAndroid Build Coastguard Worker
117*61046927SAndroid Build Coastguard WorkerTimothy Arceri (2):
118*61046927SAndroid Build Coastguard Worker
119*61046927SAndroid Build Coastguard Worker-  glsl: skip comparison opt when adding vars of different size
120*61046927SAndroid Build Coastguard Worker-  nir: fix selection of loop terminator when two or more have the same
121*61046927SAndroid Build Coastguard Worker   limit
122*61046927SAndroid Build Coastguard Worker
123*61046927SAndroid Build Coastguard Workerzhaowei yuan (1):
124*61046927SAndroid Build Coastguard Worker
125*61046927SAndroid Build Coastguard Worker-  glsl: Treat sampler2DRect and sampler2DRectShadow as reserved in ES2
126