17ec681f3SmrgMesa 21.1.8 Release Notes / 2021-09-08
27ec681f3Smrg======================================
37ec681f3Smrg
47ec681f3SmrgMesa 21.1.8 is a bug fix release which fixes bugs found since the 21.1.7 release.
57ec681f3Smrg
67ec681f3SmrgMesa 21.1.8 implements the OpenGL 4.6 API, but the version reported by
77ec681f3SmrgglGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
87ec681f3SmrgglGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
97ec681f3SmrgSome drivers don't support all the features required in OpenGL 4.6. OpenGL
107ec681f3Smrg4.6 is **only** available if requested at context creation.
117ec681f3SmrgCompatibility contexts may report a lower version depending on each driver.
127ec681f3Smrg
137ec681f3SmrgMesa 21.1.8 implements the Vulkan 1.2 API, but the version reported by
147ec681f3Smrgthe apiVersion property of the VkPhysicalDeviceProperties struct
157ec681f3Smrgdepends on the particular driver being used.
167ec681f3Smrg
177ec681f3SmrgSHA256 checksum
187ec681f3Smrg---------------
197ec681f3Smrg
207ec681f3Smrg::
217ec681f3Smrg
227ec681f3Smrg    5cd32f5d089dca75300578a3d771a656eaed652090573a2655fe4e7022d56bfc  mesa-21.1.8.tar.xz
237ec681f3Smrg
247ec681f3Smrg
257ec681f3SmrgNew features
267ec681f3Smrg------------
277ec681f3Smrg
287ec681f3Smrg- None
297ec681f3Smrg
307ec681f3Smrg
317ec681f3SmrgBug fixes
327ec681f3Smrg---------
337ec681f3Smrg
347ec681f3Smrg- llvmpipe doesn't compile a valid shader with an useless switch
357ec681f3Smrg- GetFragDataLocation(prog, "gl_FragColor") generates INVALID_OPERATION, but specs don't say it should
367ec681f3Smrg- Possible miscompilation of a comparison with unsigned zero
377ec681f3Smrg- dEQP-VK.wsi.android.swapchain.create#image_swapchain_create_info crash on Android R
387ec681f3Smrg
397ec681f3Smrg
407ec681f3SmrgChanges
417ec681f3Smrg-------
427ec681f3Smrg
437ec681f3SmrgAlyssa Rosenzweig (1):
447ec681f3Smrg
457ec681f3Smrg- drm-shim: Support kernels with >4k pages
467ec681f3Smrg
477ec681f3SmrgBoris Brezillon (1):
487ec681f3Smrg
497ec681f3Smrg- panfrost: Fix pan_blitter_emit_bifrost_blend()
507ec681f3Smrg
517ec681f3SmrgEric Engestrom (3):
527ec681f3Smrg
537ec681f3Smrg- .pick_status.json: Update to 8bb9e9e76fa1f062c8da9536e9ee209b2dc268f7
547ec681f3Smrg- Revert "python: Explicitly add the 'L' suffix on Python 3"
557ec681f3Smrg- isl: drop left-over comment
567ec681f3Smrg
577ec681f3SmrgErik Faye-Lund (2):
587ec681f3Smrg
597ec681f3Smrg- gallium/nir/tgsi: fixup indentation
607ec681f3Smrg- gallium/nir/tgsi: initialize file_max for inputs
617ec681f3Smrg
627ec681f3SmrgIlia Mirkin (1):
637ec681f3Smrg
647ec681f3Smrg- mesa: don't return errors for gl_* GetFragData* queries
657ec681f3Smrg
667ec681f3SmrgJason Ekstrand (1):
677ec681f3Smrg
687ec681f3Smrg- anv: Set CONTEXT_PARAM_RECOVERABLE to false
697ec681f3Smrg
707ec681f3SmrgLionel Landwerlin (1):
717ec681f3Smrg
727ec681f3Smrg- anv/android: handle image bindings from gralloc buffers
737ec681f3Smrg
747ec681f3SmrgMao, Marc (1):
757ec681f3Smrg
767ec681f3Smrg- iris: declare padding for iris_vue_prog_key
777ec681f3Smrg
787ec681f3SmrgMarcin Ślusarz (2):
797ec681f3Smrg
807ec681f3Smrg- nir/builder: invalidate metadata per function
817ec681f3Smrg- glsl/opt_algebraic: disable invalid optimization
827ec681f3Smrg
837ec681f3SmrgMike Blumenkrantz (1):
847ec681f3Smrg
857ec681f3Smrg- nir/lower_vectorize_tess_levels: set num_components for vectorized loads
867ec681f3Smrg
877ec681f3SmrgRoman Stratiienko (1):
887ec681f3Smrg
897ec681f3Smrg- lima: Implement lima_resource_get_param() callback
907ec681f3Smrg
917ec681f3SmrgSimon Ser (4):
927ec681f3Smrg
937ec681f3Smrg- etnaviv: add stride, offset and modifier to resource_get_param
947ec681f3Smrg- panfrost: implement resource_get_param
957ec681f3Smrg- vc4: implement resource_get_param
967ec681f3Smrg- v3d: implement resource_get_param
977ec681f3Smrg
987ec681f3SmrgTimothy Arceri (1):
997ec681f3Smrg
1007ec681f3Smrg- glsl: fix variable scope for instructions inside case statements
1017ec681f3Smrg
1027ec681f3SmrgVinson Lee (2):
1037ec681f3Smrg
1047ec681f3Smrg- meson: Remove duplicate xvmc in build summary.
1057ec681f3Smrg- nir: Initialize evaluate_cube_face_index_amd dst.x.
106