Did you play test? I quickly tried to check it and got just black screen. I didn't have time to debug it so it might be something else.
Timo On Thu, Aug 6, 2020, at 13:23, Edd Barrett wrote: > On Tue, Aug 04, 2020 at 10:34:59PM -0400, Daniel Dickman wrote: > > > emulators/dolphin > > > games/gzdoom > > > > These two should be 1-liner fixes. See: > > > > https://github.com/KhronosGroup/glslang/pull/2010/commits/24b3e8384e93f3e73b6aa14ea00a30574112f9ba > > Works fine for gzdoom. Diff below (no bump needed I think): > > > Index: patches/patch-libraries_glslang_glslang_Include_PoolAlloc_h > =================================================================== > RCS file: patches/patch-libraries_glslang_glslang_Include_PoolAlloc_h > diff -N patches/patch-libraries_glslang_glslang_Include_PoolAlloc_h > --- /dev/null 1 Jan 1970 00:00:00 -0000 > +++ patches/patch-libraries_glslang_glslang_Include_PoolAlloc_h 6 Aug > 2020 10:07:11 -0000 > @@ -0,0 +1,13 @@ > +$OpenBSD$ > + > +Index: libraries/glslang/glslang/Include/PoolAlloc.h > +--- libraries/glslang/glslang/Include/PoolAlloc.h.orig > ++++ libraries/glslang/glslang/Include/PoolAlloc.h > +@@ -304,7 +304,6 @@ class pool_allocator { (public) > + size_type max_size() const { return static_cast<size_type>(-1) / > sizeof(T); } > + size_type max_size(int size) const { return > static_cast<size_type>(-1) / size; } > + > +- void setAllocator(TPoolAllocator* a) { allocator = *a; } > + TPoolAllocator& getAllocator() const { return allocator; } > + > + protected: > > -- > Best Regards > Edd Barrett > > http://www.theunixzoo.co.uk > >