Skip to content

Conversation

@FASTSHIFT
Copy link
Contributor

@FASTSHIFT FASTSHIFT commented Dec 22, 2025

  • On some embedded devices, it may be necessary to link a vendor-provided custom EGL library; for example, brcmEGL.so is used on Raspberry Pi.

  • When DEQP_EGL_DIRECT_LINK is enabled, static linking should be used, and the libEGL.so file should not be loaded.

ArthurVasseur and others added 5 commits November 16, 2025 12:21
The LIMIT_FORMAT_BITMASK validation uses deUint32 for checking the
limit value but incorrectly casts to deUint64 when logging the actual
value. This causes incorrect values to be displayed in the logs.

This bug was originally introduced in c82c0fa (2016) and persisted
through the de* type removal in 1a09796 (2023).
VK-GL-CTS/framework/delibs/deutil/deProcess.c: In function 'deProcess_create':
VK-GL-CTS/framework/delibs/deutil/deProcess.c:141:16: error: incompatible types when returning type '_Bool' but 'deProcess *' {aka 'struct deProcess_s *'} was expected
  141 |         return false;
      |                ^~~~~

Signed-off-by: _VIFEXTech <[email protected]>
…nt64-cast

fix: incorrect uint64_t cast in bitmask limit validation
…rn_false

Fixed the error in the return value type of deProcess_create
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants