CVSROOT:        /cvs
Module name:    ports
Changes by:     [email protected]       2022/07/26 15:01:23

Modified files:
        x11/qt6/qtshadertools: Makefile 
Added files:
        x11/qt6/qtshadertools/patches: 
                                       
patch-src_3rdparty_glslang_SPIRV_SPVRemapper_cpp 
                                       
patch-src_3rdparty_glslang_SPIRV_disassemble_cpp 
                                       patch-src_3rdparty_glslang_SPIRV_spvIR_h 

Log message:
Unbreak SPARC64 build

>From Upstream:
https://bugreports.qt.io/browse/QTBUG-100125?gerritReviewStatus=All

Fix encoding/decoding of string literals for big-endian systems:

"Per SPIR-V spec, a string literal's UTF-8 octets are encoded packed into
words with little-endian convention. Explicitly perform that encoding
instead of assuming that the host system is little-endian.

Note that this change requires corresponding fixes in SPIRV-Tools.

Fixes #202"

ok kmos

Reply via email to