[Mesa-dev] [PATCH 00/13] Threaded Gallium for RadeonSI

Turo Lamminen turo.lamminen at alternativegames.net
Fri May 12 08:32:03 UTC 2017


On Thu, 11 May 2017 21:02:21 +0200
Nicolai Hähnle <nhaehnle at gmail.com> wrote:
> Violating the "async" promise on debug callbacks is a problem. This 
> breaks the OpenGL API in a place where it wasn't broken before, and 
> that's not okay.
As an application developer who has occasionally relied on this
behavior to debug OpenGL issues, I'll ask you to please not break it.
When I set a synchronous debug callback I expect it to be called from
my OpenGL thread and from the actual API call. I think anyone who
requests synchronous callbacks is willing to live with any speed hit it
might cause.

Thanks
Turo Lamminen




More information about the mesa-dev mailing list