| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
1.128.8786.481 11 Sep 2024 06:58:57
    |
Yuri Victorovich (yuri)  |
graphics/bgfx: update 1.128.8786-480 → 1.128.8786-481
Reported by: portscout |
1.128.8786.480 04 Aug 2024 09:07:27
    |
Yuri Victorovich (yuri)  |
graphics/bgfx: update 1.128.8777-475 → 1.128.8786-480
Reported by: portscout |
1.128.8777.475 11 Jul 2024 02:20:42
    |
Yuri Victorovich (yuri)  |
graphics/bgfx: update 1.127.8725-465 → 1.128.8777-475
Reported by: portscout |
1.127.8725.465 19 May 2024 15:37:58
    |
Vladimir Druzenko (vvd)  |
graphics/bgfx: correction for fix build on i386 with CPUTYPE=nehalem and newer
Previous patch truncating the value to 32-bits before taking the popcount.
Upstream made correct patch:
https://github.com/ARM-software/astc-encoder/issues/468#issuecomment-2119169136
This patch will be included in next release of the astc-encoder 4.9.
Also we can apply this patch to misc/astc-encoder (4.7 in ports).
PR: 278722
Fixes: 656401a (fix build on i386 with CPUTYPE=nehalem and newer) |
1.127.8725.465 18 May 2024 14:04:08
    |
Vladimir Druzenko (vvd)  |
graphics/bgfx: fix build on i386 with CPUTYPE=nehalem and newer
Build error:
/wrkdirs/usr/ports/graphics/bgfx/work/bgfx.cmake-1.127.8725-465/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_sse_4.h:1313:26:
error: use of undeclared identifier '_mm_popcnt_u64'; did you mean
'_mm_popcnt_u32'?
return static_cast<int>(_mm_popcnt_u64(v));
^~~~~~~~~~~~~~
_mm_popcnt_u32
/usr/lib/clang/14.0.5/include/popcntintrin.h:33:1: note: '_mm_popcnt_u32'
declared here
_mm_popcnt_u32(unsigned int __A)
^
1 error generated.
Upstream issues:
https://github.com/ARM-software/astc-encoder/issues/468
https://github.com/bkaradzic/bgfx/pull/2929#issuecomment-2093377116
PR: 278722
Approved by: yuri (maintainer timeout, 15 days) |
1.127.8725.465 02 May 2024 08:58:00
    |
Yuri Victorovich (yuri)  |
graphics/bgfx: update 1.126.8700-463 → 1.127.8725-465
Reported by: portscout |
1.126.8700.463 04 Mar 2024 23:19:06
    |
Yuri Victorovich (yuri)  |
graphics/bgfx: update 1.124.8664-461 → 1.126.8700-463
Reported by: portscout |
1.124.8664.461 03 Jan 2024 18:42:08
    |
Yuri Victorovich (yuri)  |
graphics/bgfx: update 1.124.8632-460 → 1.124.8664-461
Reported by: portscout |
1.124.8632.460 05 Dec 2023 07:27:24
    |
Yuri Victorovich (yuri)  |
graphics/bgfx: update 1.121.8558-454 → 1.124.8632-460
Reported by: portscout |
1.121.8558.454 02 Aug 2023 07:49:49
    |
Yuri Victorovich (yuri)  |
graphics/bgfx: Update 1.121.8534-453 → 1.121.8558-454
Reported by: portscout |
1.121.8534.453 16 Jul 2023 05:51:14
    |
Yuri Victorovich (yuri)  |
graphics/bgfx: Update 1.121.8534-450 → 1.121.8534-453
Reported by: portscout |
1.121.8534.450 15 Jul 2023 07:34:54
    |
Yuri Victorovich (yuri)  |
graphics/bgfx: Update 1.121.8534-449 → 1.121.8534-450
Reported by: portscout |
1.121.8534.449 07 Jul 2023 07:26:30
    |
Yuri Victorovich (yuri)  |
graphics/bgfx: Update 1.118.8493-445 → 1.121.8534-449
Reported by: portscout |
1.118.8493.445 18 Jun 2023 08:48:45
    |
Yuri Victorovich (yuri)  |
graphics/bgfx: Update 1.118.8467-427 → 1.118.8493-445
Reported by: portscout |
1.118.8467.427 11 Jun 2023 03:56:54
    |
Yuri Victorovich (yuri)  |
graphics/bgfx: Update 1.118.8455-425 → 1.118.8467-427
Reported by: portscout |
1.118.8455.425 25 May 2023 07:09:56
    |
Yuri Victorovich (yuri)  |
graphics/bgfx: Update 1.118.8455-424 → 1.118.8455-425
Reported by: portscout |
1.118.8455.424 02 May 2023 17:19:29
    |
Yuri Victorovich (yuri)  |
graphics/bgfx: Update 1.118.8417-415 → 1.118.8455-424
Reported by: portscout |
1.118.8417.415 13 Feb 2023 04:26:37
    |
Yuri Victorovich (yuri)  |
graphics/bgfx: Update 1.118.8398-407 → 1.118.8417-415
Reported by: portscout |
1.118.8398.407 12 Feb 2023 17:55:53
    |
Piotr Kubaj (pkubaj)  |
graphics/bgfx: fix build on powerpc64* and probably riscv64
/wrkdirs/usr/ports/graphics/bgfx/work/bgfx.cmake-1.118.8398-370/bimg/3rdparty/nvtt/nvcore/debug.h:173:10:
error: cast from pointer to smaller type 'uint32' (aka 'unsigned int') loses
information
if (reinterpret_cast<uint32>(ptr) == 0xcccccccc) return false;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/wrkdirs/usr/ports/graphics/bgfx/work/bgfx.cmake-1.118.8398-370/bimg/3rdparty/nvtt/nvcore/debug.h:174:10:
error: cast from pointer to smaller type 'uint32' (aka 'unsigned int') loses
information
if (reinterpret_cast<uint32>(ptr) == 0xcdcdcdcd) return false;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/wrkdirs/usr/ports/graphics/bgfx/work/bgfx.cmake-1.118.8398-370/bimg/3rdparty/nvtt/nvcore/debug.h:175:10:
error: cast from pointer to smaller type 'uint32' (aka 'unsigned int') loses
information
if (reinterpret_cast<uint32>(ptr) == 0xdddddddd) return false;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/wrkdirs/usr/ports/graphics/bgfx/work/bgfx.cmake-1.118.8398-370/bimg/3rdparty/nvtt/nvcore/debug.h:176:10:
error: cast from pointer to smaller type 'uint32' (aka 'unsigned int') loses
information
if (reinterpret_cast<uint32>(ptr) == 0xffffffff) return false;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
1.118.8398.407 22 Jan 2023 20:32:59
    |
Yuri Victorovich (yuri)  |
graphics/bgfx: Update 1.118.8398-370 -> 1.118.8398-407
Reported by: portscout |
1.118.8398.370 08 Jan 2023 20:59:13
    |
Yuri Victorovich (yuri)  |
graphics/bgfx: Update 1.118.8398-366 -> 1.118.8398-370
Reported by: portscout |
1.118.8398.366 06 Jan 2023 15:31:22
    |
Yuri Victorovich (yuri)  |
graphics/bgfx: New port: Cross-platform, graphics API agnostic rendering library |