summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* bump version to 20.0.7mesa-20.0.7Dylan Baker2020-05-141-1/+1
|
* docs: Add release notes for 20.0.7Dylan Baker2020-05-141-0/+160
|
* radv: limit the Vulkan version to 1.1 for AndroidSamuel Pitoiset2020-05-122-3/+8
| | | | | | | | | | | | Vulkan 1.2 seems rejected. This hardcodes the Android version to 1.1.107. Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/2936 Fixes: 7f5462e349a ("radv: enable Vulkan 1.2") Signed-off-by: Samuel Pitoiset <[email protected]> Acked-by: Bas Nieuwenhuizen <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4985> (cherry picked from commit 69430921fc123b9016d5bf1779c0ab0ed4d95931)
* gallium/util: Fix leak in the live shader cacheAxel Davy2020-05-122-2/+5
| | | | | | | | | | | | | | | | | | | | | When the nir backend is used, the create_shader call is supposed to release state->ir.nir. When the cache hits, create_shader is not called, thus state->ir.nir should be freed. There is nothing to be done for the TGSI case as the tokens release is done by the caller. This fixes a leak noticed in: https://gitlab.freedesktop.org/mesa/mesa/-/issues/2931 Fixes: 4bb919b0b8b4ed6f6a7049c3f8d294b74b50e198 Signed-off-by: Axel Davy <[email protected]> Reviewed-by: Marek Olšák <[email protected]> Reviewed-by: Pierre-Eric Pelloux-Prayer <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4980> (cherry picked from commit 47bfc799da61aadd60ef9cc5c4bf0651c519cc77)
* nir/algebraic: Optimize ushr of pack_half, not ishrIan Romanick2020-05-122-2/+2
| | | | | | | | | | | | | When a = -1.0, pack_half_2x16(vec2(0x0000, 0xBC00)) will produce 0xBC000000. The ishr will produce 0xFFFFBC00. The replacement pack_half_2x16(vec2(0xBC00, 0x0000)) will produce 0x0000BC00. Fixes: 1f72857739b ("nir/algebraic: add some half packing optimizations") Reviewed-by: Rhys Perry <[email protected]> Reviewed-by: Matt Turner <[email protected]> Cc: Connor Abbott <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4515> (cherry picked from commit a2bf41ec6527fbedc2a75a8072d7222298bca347)
* .pick_status.json: Update to d76e722ed63607ecead2c66ef9f3a37a12b62babDylan Baker2020-05-121-0/+261
|
* aco: fix 64-bit trunc with negative exponents on GFX6Samuel Pitoiset2020-05-112-3/+4
| | | | | | | | | | | | | | | v_frexp_exp returns the exponent as an unsigned value. Also, v_ashr returns either 0 or -1 depending on the sign of the source operand, but what we want is only the sign bit. Fixes a bunch of recent dEQP-VK.glsl.builtin.precision_double.* tests. Cc: <[email protected]> Signed-off-by: Samuel Pitoiset <[email protected]> Reviewed-by: Daniel Schürmann <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4921> (cherry picked from commit 3fba0a7a6f01496344ddb93e774b2d4bc9195e8a)
* panfrost: don't always build bifrost_compilerQiang Yu2020-05-113-3/+3
| | | | | | | | | | | | | | | src/panfrost/shared is shared with lima driver, build bifrost_compiler for lima driver is meaningless and get link error when only lima driver is enabled. So only build bifrost_compiler when configued with: meson -Dtools=panfrost Fixes: ec2a59cd7aa4 "panfrost: Move non-Gallium files outside of Gallium" Reviewed-by: Alyssa Rosenzweig <[email protected]> Signed-off-by: Qiang Yu <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4960> (cherry picked from commit 07b0fbea92a66499ef7c0f9b748b1034831201b1)
* .pick_status.json: Update to 0bea2a13212be10982e14617002a3ff851b84717Dylan Baker2020-05-111-0/+477
|
* anv: don't expose VK_INTEL_performance_query without kernel supportLionel Landwerlin2020-05-083-2/+4
| | | | | | | | | Signed-off-by: Lionel Landwerlin <[email protected]> Fixes: 2b5f30b1d91b ("anv: implement VK_INTEL_performance_query") Acked-by: Timothy Strelchun <[email protected]> Reviewed-by: Rafael Antognolli <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4937> (cherry picked from commit 4f17e9eef6f9f8a2986264b3da5157542983a1da)
* intel/perf: store the probed i915-perf versionLionel Landwerlin2020-05-084-2/+23
| | | | | | | | | | Signed-off-by: Lionel Landwerlin <[email protected]> Acked-by: Tapani Pälli <[email protected]> Reviewed-by: Rafael Antognolli <[email protected]> Reviewed-by: Mark Janes <[email protected]> Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4344> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4344> (cherry picked from commit aad0e6f81049c098fd3922d61aa228e4bf791317)
* radeonsi: Fix omitted flush when moving suballocated textureBlaž Tomažič2020-05-084-9/+17
| | | | | | | | Fixes: 5e805cc74bc52f97de8f6308fc06bc96623e7e09 "radeonsi: flush the context after resource_copy_region for buffer exports" Reviewed-by: Marek Olšák <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4925> (cherry picked from commit 808eb20186a23be1a1917668e374243151e6699e)
* radeonsi: retabDylan Baker2020-05-082-4669/+4669
| | | | To allow backports to apply
* .pick_status.json: Update to d11e4738a86ecac6bb4cfaf5cad5c1d32169b18fDylan Baker2020-05-081-0/+288
|
* radeonsi: fix compilation of monolithic PSMarek Olšák2020-05-072-2/+3
| | | | | | | | | | | | | | | | This was totally broken. Monolithic PS is only used if FBFETCH or interpolateAtSample are used. When the PS prolog was built, it overwrote ctx->main_fn. Discovered by @eefano. Fixes: 8832a884345686e6a8b2c0c8aa7515ad3f775b9e "radeonsi: move PS LLVM code into si_shader_llvm_ps.c" Closes: #2814 Acked-by: Pierre-Eric Pelloux-Prayer <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4918> (cherry picked from commit 29da52128090a1ef8ef782188c0f67c7f5ec8d19)
* radeonsi: retab si_shader_llvm_ps.cDylan Baker2020-05-071-905/+905
| | | | | | So that patches apply cleanly Generated with sed -i 's@\t@ @g'
* radv: don't report error with other vendor DRM devicesSamuel Pitoiset2020-05-072-10/+16
| | | | | | | | | | Enumeration should just skip unsupported DRM devices. Cc: <[email protected]> Signed-off-by: Samuel Pitoiset <[email protected]> Reviewed-by: Bas Nieuwenhuizen <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4806> (cherry picked from commit 8d993c9d2c23d70d48248c9a8f8bc2855e12b18f)
* radv: report INITIALIZATION_FAILED when the amdgpu winsys init failedSamuel Pitoiset2020-05-072-2/+2
| | | | | | | | | | The driver should be capable if it reaches the winsys initialization. Cc: <[email protected]> Signed-off-by: Samuel Pitoiset <[email protected]> Reviewed-by: Bas Nieuwenhuizen <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4806> (cherry picked from commit f03abd504102fc71ec0b18704a2ea3a92542b5f8)
* v3d: Include supported DXT formats to enable s3tc/dxt extensionsJose Maria Casanova Crespo2020-05-072-1/+6
| | | | | | | | | | | | | | | | | | | | | | DXT1_RGBA and sRGB variants of DXT[135] formats are enabled as valid format on V3D. Once all S3TC formats supported by V3C are enabled the following extensions become exposed by gallium. * GL_ANGLE_texture_compression_dxt3 * GL_ANGLE_texture_compression_dxt5, * GL_EXT_texture_compression_dxt1 * GL_EXT_texture_compression_s3tc * GL_S3_s3tc * GL_EXT_texture_compression_s3tc_srgb This enables 206 passing piglit test related to gl_compressed.*s3tc_dxt Cc: 20.0 20.1 <[email protected]> Reviewed-by: Iago Toral Quiroga <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4934> (cherry picked from commit 905edc376dd1ace6ac2af0fc351606210a0141a1)
* v3d: Fix swizzle in DXT3 and DXT5 formatsJose Maria Casanova Crespo2020-05-072-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Swizzles were ignoring the W component of the format DXT3_RGBA and DXT5_RGBA. This fixes 15 piglit tests: spec/!opengl 1.1/copyteximage 2d spec/!opengl 1.2/copyteximage 3d spec/arb_texture_compression/fbo-generatemipmap-formats/gl_compressed_rgba spec/arb_texture_compression/fbo-generatemipmap-formats/gl_compressed_rgba npot spec/arb_texture_compression/texwrap formats bordercolor-swizzled/gl_compressed_rgba, swizzled, border color only spec/arb_texture_compression/texwrap formats bordercolor/gl_compressed_rgba, border color only spec/arb_texture_cube_map/copyteximage cube spec/arb_texture_cube_map/copyteximage cube samples=2 spec/arb_texture_cube_map/copyteximage cube samples=4 spec/arb_texture_rectangle/copyteximage rect spec/arb_texture_rectangle/copyteximage rect samples=2 spec/arb_texture_rectangle/copyteximage rect samples=4 spec/ext_texture_array/copyteximage 2d_array spec/ext_texture_array/copyteximage 2d_array samples=2 spec/ext_texture_array/copyteximage 2d_array samples=4 Fixes: 469bbd8387d1 "broadcom/vc5: Move the formats table to per-V3D-version compile." Reviewed-by: Iago Toral Quiroga <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4934> (cherry picked from commit e3ecf48dda2ddabfbabdad83e19d280d0edb8246)
* clover/nir: Check the result of spirv_to_nirPierre Moreau2020-05-072-1/+6
| | | | | | | | Fixes: deb04adf2ae ("clover: add support for passing kernels as nir to the driver") Signed-off-by: Pierre Moreau <[email protected]> Reviewed-by: Karol Herbst <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4901> (cherry picked from commit 38bbfd3a57d68abdc88a93b436eac9f30a397b0f)
* .pick_status.json: Update to 6d513eb0db25a272da65822f35907456b544f172Dylan Baker2020-05-071-0/+234
|
* .pick_status.json: Mark 9392ddab4399d796fdf37602f586965ec17f2b2a as backportedDylan Baker2020-05-061-1/+1
|
* aco: consider blocks unreachable if they are in the logical cfgRhys Perry2020-05-061-3/+2
| | | | | | backport of 9392ddab4399d796fdf37602f586965ec17f2b2a Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4888>
* i965: Fix out-of-bounds access to brw_stage_state::surf_offsetDanylo Piliaiev2020-05-062-24/+30
| | | | | | | | | | | | | | | ../src/mesa/drivers/dri/i965/brw_wm_surface_state.c:1378:32: runtime error: index 3503345872 out of bounds for type 'uint32_t [149]' brw_assign_common_binding_table_offsets has the following comment: "Unused groups are initialized to 0xd0d0d0d0 to make it obvious that they're unused but also make sure that addition of small offsets to them will trigger some of our asserts that surface indices are < BRW_MAX_SURFACES." Cc: <[email protected]> Signed-off-by: Danylo Piliaiev <[email protected]> Reviewed-by: Caio Marcelo de Oliveira Filho <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4350> (cherry picked from commit 784358bd6e6d59c521133c2a31fa9b88f8e18598)
* llvmpipo/nir: free compute shader NIRDave Airlie2020-05-062-1/+3
| | | | | | | | | | I forgot this in the last round. Fixes: 18f896e55d96 (llvmpipe: add initial nir support) Reviewed-by: Roland Scheidegger <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4899> (cherry picked from commit 870b6a60509e2dd547dc75fee9290224ad306779)
* nir: add missing group_memory_barrier handlingRhys Perry2020-05-063-1/+3
| | | | | | | | | | | | | | | | Totals from 2 (0.00% of 127638) affected shaders: VGPRs: 164 -> 168 (+2.44%) CodeSize: 18420 -> 18756 (+1.82%) Instrs: 3658 -> 3700 (+1.15%) Cycles: 82912 -> 83080 (+0.20%) VMEM: 70 -> 69 (-1.43%) PreVGPRs: 155 -> 168 (+8.39%) Signed-off-by: Rhys Perry <[email protected]> Reviewed-by: Caio Marcelo de Oliveira Filho <[email protected]> CC: <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4889> (cherry picked from commit a46aa3dc2e4c5462630d40e152904b7d163c9233)
* .pick_status.json: Mark d80fb024302aa6058945826a79ba0caf9611fcc1 as backportedDylan Baker2020-05-061-1/+1
|
* .pick_status.json: Update to 6292059662dccd3e151c731a3b108fd0b9e4c606Dylan Baker2020-05-061-0/+1197
|
* egl/wayland: Fix zwp_linux_dmabuf usageChristopher James Halse Rogers2020-05-061-12/+20
| | | | | | | | | | | | | | | | | | | | | | | | There's no guarantee that the formats advertised by wl_drm and the formats advertised by zwp_linux_dmabuf_v1 are the same. get_back_bo() handles this by falling back from createImageWithModifiers() to createImage() when there's a wl_drm format but no corresponding linux_dmabuf format, but create_wl_buffer() unconditionally tries to create a linux_dmabuf buffer unless DRIimage has DRM_FORMAT_MOD_INVALID. Fix this by always checking if the DRIimage modifier has been advertised by zwp_linux_dmabuf_v1, and falling back to wl_drm if not. If DRM_FORMAT_MOD_INVALID has been advertised then we trust the client has allocated something appropriate and treat any modifier as matching. Closes: https://gitlab.freedesktop.org/mesa/mesa/issues/2220 Signed-off-by: Christopher James Halse Rogers <[email protected]> Reviewed-by: Daniel Stone <[email protected]> Reviewed-by: Simon Ser <[email protected]> (cherry picked from commit 98675d34c115e3a8db9b6b74e8eca01af5fff101) Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4869>
* egl: allow INVALID format for linux_dmabufIvan Molodetskikh2020-05-061-5/+24
| | | | | | | | | | | | | | | | | | | | | | | As per https://gitlab.freedesktop.org/wayland/wayland-protocols/commit/fb9b2a87317c77e26283da5f6c9559d709f6fdcd, the compositor may advertise DRM_FORMAT_MOD_INVALID as a supported modifier. This patch makes mesa recognize this fact and allow linux_dmabuf usage with the INVALID modifier in this case. In case the driver doesn't support modifiers, we can still use linux-dmabuf protocol instead of the legacy wl_drm interface to create wl_buffers. This will help compositors to handle these buffers better. In this commit, the INVALID modifier is allowed to be added to the list of supported modifiers, and create_wl_buffer will be able to use linux_dmabuf with an INVALID modifier if the compositor advertised it as supported. Signed-off-by: Ivan Molodetskikh <[email protected]> Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/2147> (cherry picked from commit c376865f5eeca535c4aa8e33bcf166052c1ce2f2) Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4869>
* winsys/amdgpu: Retrieve WC flags from imported buffers.Bas Nieuwenhuizen2020-05-064-0/+25
| | | | | | | | | | | | | | | | | | Otherwise reading from an imported mapped GTT+WC linear texture is painfully slow. Sadly no radeon winsys implementation, as I don't know a suitable kernel driver operation. Hit this in vaGetImage with an image imported from minigbm (which we are switching to allocate WC for SCANOUT images). Cc: <[email protected]> Reviewed-by: Marek Olšák <[email protected]> Acked-by: Pierre-Eric Pelloux-Prayer <[email protected]> (cherry picked from commit d80fb024302aa6058945826a79ba0caf9611fcc1) Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4906>
* ci: disable t820/mali4xx testsNeil Armstrong2020-05-061-3/+3
| | | | | | | | | The BayLibre LAVA lab is down for a week now and requires more work than anticipated to make it available again. Let's disable the tests running on these lab until the lab is up again. Signed-off-by: Neil Armstrong <[email protected]>
* .pick_status.json: Mark bdd2f284d90b7f07ac5e878490be8d216d0d23c6 as denominatedDylan Baker2020-05-041-1/+1
|
* iris: don't assert on unfinished aux import in copy pathsLionel Landwerlin2020-05-044-13/+32
| | | | | | | | | | | | | | | | | | After a resource is created the first command using it could be a copy command. In iris_state we finish the import on surface/view creation but we don't do that for copies. v2: Move finish call to gallium entrypoints (Ken) Signed-off-by: Lionel Landwerlin <[email protected]> Cc: <[email protected]> Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/2725 Reviewed-by: Tapani Pälli <[email protected]> (v1) Reviewed-by: Kenneth Graunke <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4657> (cherry picked from commit 612e35c8d94241b07b32a6010ccd1a3edd473439)
* radeonsi: unify and align down the max SSBO/TBO/UBO buffer binding sizeMarek Olšák2020-05-042-11/+5
| | | | | | | | | | | Rounding down the size fixes: KHR-GL45.enhanced_layouts.ssb_member_invalid_offset_alignment Fixes: 03e2adc990d239119619f22599204c1b37b83134 Acked-by: Pierre-Eric Pelloux-Prayer <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4761> (cherry picked from commit e58dcc47c3bd4d3f22e9d0a943e339b4866bc616)
* radeonsi: Retab si_get.cDylan Baker2020-05-041-863/+863
| | | | This was done on master, and is making applying backports awful.
* vulkan: Allow destroying NULL debug report callbacksJason Ekstrand2020-05-042-1/+4
| | | | | | | | | | Fixes: 086cfa5652 "anv: implementation of VK_EXT_debug_report extension" Reviewed-by: Lionel Landwerlin <[email protected]> Acked-by: Kristian H. Kristensen <[email protected]> Acked-by: Bas Nieuwenhuizen <[email protected]> Reviewed-by: Samuel Pitoiset <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4690> (cherry picked from commit 9d10bde5a878aac440ea34dfb304812cd00b231c)
* st/mesa: destroy only own program variants when program is releasedTapani Pälli2020-05-042-2/+4
| | | | | | | | | | | | | Earlier commit tried to achieve this but actually did more. This makes sure the variants for other contexts continue to live. Fixes: de3d7dbed52 ("mesa/st: release variants for active programs before unref") Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/2865 Cc: [email protected] Signed-off-by: Tapani Pälli <[email protected]> Reviewed-by: Marek Olšák <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4831> (cherry picked from commit 46b3cb011fd1c9198aeec33d453206846b579817)
* radeonsi: fix export countPierre-Eric Pelloux-Prayer2020-05-042-10/+8
| | | | | | | | Fixes: 17acff01a00 ("radeonsi: skip vs output optimizations for some outputs") Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/2877 Reviewed-by: Marek Olšák <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4871> (cherry picked from commit 7e7bb38bd8b12fec09afc0e515480bb6c5a8475a)
* radv: Extend tiling flags to 64-bit.Bas Nieuwenhuizen2020-05-042-2/+2
| | | | | | | | | | SCANOUT is bit 63 .... Fixes: bfd9e7ff243 "radv: Use new scanout gfx9 metadata flag." Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/2879 Reviewed-by: Marek Olšák <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4859> (cherry picked from commit df9629e593ee7faee617e90b644b52f049801e34)
* anv,iris: Fix input vertex max for tcs on gen12D Scott Phillips2020-05-045-4/+11
| | | | | | | | | | | | | | gen12 does away with the single patch dispatch mode for tcs, and increases some limits so that 8_patch mode can always work. Make the necessary changes so we don't try to fall back to single patch mode. Fixes KHR-GL46.tessellation_shader.single.max_patch_vertices and others Fixes: 44754279ace7 ("intel/fs/gen12: Use TCS 8_PATCH mode.") Reviewed-by: Kenneth Graunke <[email protected]> Acked-by: Jason Ekstrand <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4843> (cherry picked from commit 65b05ebdda18c1cebd88c72cc8f50530addb80c6)
* intel/fs: Update location of Render Target Array Index for gen12D Scott Phillips2020-05-042-2/+10
| | | | | | | | | | | | | Render Target Array Index has moved from R0.0[26:16] to R1.1[26:16] on gen12. Fixes dEQP-VK.multiview.input_attachments.* Cc: <[email protected]> Reviewed-by: Francisco Jerez <[email protected]> Reviewed-by: Caio Marcelo de Oliveira Filho <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4836> (cherry picked from commit 7bd15135a6dc105939a3e1c349217e6346dcf729)
* .pick_status.json: Update to b97cc41aa203fd9fb9f5cf5f5aa7fd40f567917dDylan Baker2020-05-041-0/+1719
|
* .pick_status.json: Mark 3fac55ce0d066d767d6c6c8308f79d0c3e566ec0 as denominatedDylan Baker2020-04-301-1/+1
|
* .pick_status.json: Update to 3fac55ce0d066d767d6c6c8308f79d0c3e566ec0Dylan Baker2020-04-301-0/+234
|
* intel/fs: Don't delete coalesced MOVs if they have a cmodJason Ekstrand2020-04-292-3/+16
| | | | | | | | | | | | | | | | | | | | | | Shader-db results on ICL: total instructions in shared programs: 17133088 -> 17133287 (<.01%) instructions in affected programs: 61300 -> 61499 (0.32%) helped: 0 HURT: 199 This means it's likely fixing 199 bugs. :-) All the changed shaders are in Mad Max. It's surprisingly difficult to get the back-end compiler to generate a pattern that hits this we don't tend to emit a lot coalescable MOVs. The pattern in Mad Max that's able to hit is fsign(fsat(x)) under the right conditions. Closes: #2820 Cc: [email protected] Tested-by: Ian Romanick <[email protected]> Reviewed-by: Ian Romanick <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4773> (cherry picked from commit e581ddeeeecf9475d0634794ee126096d0f23135)
* mesa: report GL_INVALID_OPERATION for invalid glTextureBuffer targetMarek Olšák2020-04-292-10/+10
| | | | | | | | | | | | This fixes: KHR-GL46.direct_state_access.textures_buffer_errors KHR-GL46.direct_state_access.textures_buffer_range_errors Fixes: 98e64e538af - main: Added entry point for glTextureBuffer Reviewed-by: Timothy Arceri <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4759> (cherry picked from commit a2542deb63adb3b5536947bcf9610c0ceca9da28)
* nir/copy_prop_vars: Report progress when deleting self-copiesJason Ekstrand2020-04-293-1/+139
| | | | | | | | Fixes: 62332d139c8f6 "nir: Add a local variable-based copy prop..." Reviewed-by: Caio Marcelo de Oliveira Filho <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4767> (cherry picked from commit ed677171675fe8ee204deac1e2089f480681b1b4)
* .pick_status.json: Update to 2efa76f795cb2b2bf00b317c580aeeeddd1e9bc2Dylan Baker2020-04-291-0/+1467
|