[Mesa-dev] [Bug 111387] calling glVertex() in infinite loop crashes the system

2019-08-12 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111387 --- Comment #1 from Tapani Pälli --- System wide resource limitations for users should be implemented with cgroups or such, IMO it cannot be responsibility of a single library. You will likely encounter similar situation using some other

Re: [Mesa-dev] [PATCH v7 4/5] st/dri2: Implement DRI2bufferDamageExtension

2019-08-12 Thread Qiang Yu
Looks good for me, patch is: Reviewed-by: Qiang Yu Regards, Qiang On Mon, Aug 12, 2019 at 6:07 PM Boris Brezillon wrote: > > From: Daniel Stone > > Add a pipe_screen->set_damage_region() hook to propagate > set-damage-region requests to the driver, it's then up to the driver to > decide what

[Mesa-dev] [Bug 111387] calling glVertex() in infinite loop crashes the system

2019-08-12 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111387 Bug ID: 111387 Summary: calling glVertex() in infinite loop crashes the system Product: Mesa Version: unspecified Hardware: Other OS: All Status: NEW

[Mesa-dev] [Bug 111265] [TRACKER] Mesa 19.2 feature tracker

2019-08-12 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=111265 Bug 111265 depends on bug 111301, which changed state. Bug 111301 Summary: Land slice/subslice hashing optimizations https://bugs.freedesktop.org/show_bug.cgi?id=111301 What|Removed |Added

Re: [Mesa-dev] [PATCHv2 4/4] anv/gen9: Optimize slice and subslice load balancing behavior.

2019-08-12 Thread Jason Ekstrand
Reviewed-by: Jason Ekstrand Thanks for figuring this out! On Mon, Aug 12, 2019 at 4:19 PM Francisco Jerez wrote: > See "i965/gen9: Optimize slice and subslice load balancing behavior." > for the rationale. According to Jason, improves Aztec Ruins > performance by 2.7%. > > Reviewed-by:

[Mesa-dev] [PATCHv2 4/4] anv/gen9: Optimize slice and subslice load balancing behavior.

2019-08-12 Thread Francisco Jerez
See "i965/gen9: Optimize slice and subslice load balancing behavior." for the rationale. According to Jason, improves Aztec Ruins performance by 2.7%. Reviewed-by: Kenneth Graunke (v1) v2: Undo CPU performance micro-optimization done in i965 and iris due to lack of data justifying it on

Re: [Mesa-dev] [PATCH v7 1/5] egl/android: Delete set_damage_region from egl dri vtbl

2019-08-12 Thread Marek Olšák
For the first 4 patches: Reviewed-by: Marek Olšák Marek On Mon, Aug 12, 2019 at 6:07 AM Boris Brezillon < boris.brezil...@collabora.com> wrote: > From: Harish Krupo > > The intension of the KHR_partial_update was not to send the damage back > to the platform but to send the damage to the

[Mesa-dev] [Bug 90817] swrast fails to load with certain remote X servers

2019-08-12 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=90817 --- Comment #12 from Adam Jackson --- See also https://gitlab.freedesktop.org/mesa/mesa/merge_requests/1648 -- You are receiving this mail because: You are the QA Contact for the bug. You are the assignee for the

Re: [Mesa-dev] [PATCH 4/4] OPTIONAL: anv/gen9: Optimize slice and subslice load balancing behavior.

2019-08-12 Thread Jason Ekstrand
On Sat, Aug 10, 2019 at 4:55 PM Francisco Jerez wrote: > Jason Ekstrand writes: > > > On Sat, Aug 10, 2019 at 2:22 PM Francisco Jerez > > wrote: > > > >> Jason Ekstrand writes: > >> > >> > On Fri, Aug 9, 2019 at 7:22 PM Francisco Jerez > > >> > wrote: > >> > > >> >> See "i965/gen9: Optimize

[Mesa-dev] [Bug 109535] [Tracker] Mesa 19.0 release tracker

2019-08-12 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=109535 Bug 109535 depends on bug 108820, which changed state. Bug 108820 Summary: [SKL] (recoverable) GPU hangs in benchmarks using compute shaders https://bugs.freedesktop.org/show_bug.cgi?id=108820 What|Removed

Re: [Mesa-dev] [PATCH] st/mesa: don't allocate mipmapped texture for NEAREST_MIPMAP_LINEAR

2019-08-12 Thread Brian Paul
Reviewed-by: Brian Paul On 08/10/2019 10:14 AM, Marek Olšák wrote: Ping On Fri., Aug. 2, 2019, 19:13 Marek Olšák, > wrote: From: Marek Olšák mailto:marek.ol...@amd.com>> ---  src/mesa/state_tracker/st_cb_texture.c | 12  1 file

Re: [Mesa-dev] [PATCH v6 4/5] st/dri2: Implement DRI2bufferDamageExtension

2019-08-12 Thread Boris Brezillon
On Tue, 6 Aug 2019 15:49:14 +0800 Qiang Yu wrote: > > > > Erik, Qiang, Marek, > > > > Any comment on this v5. Should I send a v6 adding the missing FREE() > > call. Anything else you'd like me to change? > > > Hi Boris, > > There's no other change from my side. Use v5 way is just my

[Mesa-dev] [PATCH v7 3/5] egl/dri: Use __DRI2_BUFFER_DAMAGE extension for KHR_partial_update

2019-08-12 Thread Boris Brezillon
From: Harish Krupo Use the DRI2 interface callback to pass the damage rects to the driver. Signed-off-by: Harish Krupo Signed-off-by: Boris Brezillon Acked-by: Alyssa Rosenzweig Reviewed-by: Qiang Yu Tested-by: Qiang Yu --- Changes in v7: * None Changes in v6: * None Changes in v5: * Add

[Mesa-dev] [PATCH v7 5/5] panfrost: Add support for KHR_partial_update()

2019-08-12 Thread Boris Brezillon
Implement ->set_damage_region() region to support partial updates. This is a dummy implementation in that it does not try to merge damage rects. It also does not deal with distinct regions and instead pick the largest quad as the only damage rect and generate up to 4 reload rects out of it (the

[Mesa-dev] [PATCH v7 1/5] egl/android: Delete set_damage_region from egl dri vtbl

2019-08-12 Thread Boris Brezillon
From: Harish Krupo The intension of the KHR_partial_update was not to send the damage back to the platform but to send the damage to the driver to ensure that the following rendering could be restricted to those regions. This patch removes the set_damage_region from the egl_dri vtbl and all the

[Mesa-dev] [PATCH v7 0/5] EGL_KHR_partial_update support

2019-08-12 Thread Boris Brezillon
This is an attempt at resurrecting Daniel's MR [1] which was already resurrecting Harish's EGL_KHR_partial_update series [2]. This version implements Marek's suggestion to pass the set_damage_region() directly to the gallium driver and let it decide how to handle the request. Some drivers might

[Mesa-dev] [PATCH v7 4/5] st/dri2: Implement DRI2bufferDamageExtension

2019-08-12 Thread Boris Brezillon
From: Daniel Stone Add a pipe_screen->set_damage_region() hook to propagate set-damage-region requests to the driver, it's then up to the driver to decide what to do with this piece of information. If the hook is left unassigned, the buffer-damage extension is considered unsupported.

[Mesa-dev] [PATCH v7 2/5] dri_interface: add DRI2_BufferDamage interface

2019-08-12 Thread Boris Brezillon
From: Daniel Stone Add a new DRI2_BufferDamage interface to support the EGL_KHR_partial_update extension, informing the driver of an overriding scissor region for a particular drawable. Based on a commit originally authored by: Harish Krupo renamed extension, retargeted at DRI drawable instead