aboutsummaryrefslogtreecommitdiff
path: root/graphics/bgfx
Commit message (Collapse)AuthorAgeFilesLines
* graphics/bgfx: correction for fix build on i386 with CPUTYPE=nehalem and newerVladimir Druzenko2024-05-191-4/+5
| | | | | | | | | | | 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)
* graphics/bgfx: fix build on i386 with CPUTYPE=nehalem and newerVladimir Druzenko2024-05-181-0/+10
| | | | | | | | | | | | | | | | | | | 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)
* graphics/bgfx: update 1.126.8700-463 → 1.127.8725-465Yuri Victorovich2024-05-023-13/+24
| | | | Reported by: portscout
* graphics/bgfx: update 1.124.8664-461 → 1.126.8700-463Yuri Victorovich2024-03-042-13/+13
| | | | Reported by: portscout
* graphics/bgfx: update 1.124.8632-460 → 1.124.8664-461Yuri Victorovich2024-01-033-15/+15
| | | | Reported by: portscout
* graphics/bgfx: update 1.121.8558-454 → 1.124.8632-460Yuri Victorovich2023-12-058-17/+65
| | | | Reported by: portscout
* graphics/bgfx: Update 1.121.8534-453 → 1.121.8558-454Yuri Victorovich2023-08-023-11/+22
| | | | Reported by: portscout
* graphics/bgfx: Update 1.121.8534-450 → 1.121.8534-453Yuri Victorovich2023-07-163-34/+19
| | | | Reported by: portscout
* graphics/bgfx: Update 1.121.8534-449 → 1.121.8534-450Yuri Victorovich2023-07-152-4/+4
| | | | Reported by: portscout
* graphics/bgfx: Update 1.118.8493-445 → 1.121.8534-449Yuri Victorovich2023-07-072-11/+11
| | | | Reported by: portscout
* graphics/bgfx: Update 1.118.8467-427 → 1.118.8493-445Yuri Victorovich2023-06-182-5/+5
| | | | Reported by: portscout
* graphics/bgfx: Update 1.118.8455-425 → 1.118.8467-427Yuri Victorovich2023-06-112-11/+11
| | | | Reported by: portscout
* graphics/bgfx: Update 1.118.8455-424 → 1.118.8455-425Yuri Victorovich2023-05-252-14/+14
| | | | Reported by: portscout
* graphics/bgfx: Update 1.118.8417-415 → 1.118.8455-424Yuri Victorovich2023-05-022-13/+13
| | | | Reported by: portscout
* graphics/bgfx: Update 1.118.8398-407 → 1.118.8417-415Yuri Victorovich2023-02-132-5/+6
| | | | Reported by: portscout
* graphics/bgfx: fix build on powerpc64* and probably riscv64Piotr Kubaj2023-02-121-0/+11
| | | | | | | | | | | | | | | /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; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* graphics/bgfx: Update 1.118.8398-370 -> 1.118.8398-407Yuri Victorovich2023-01-223-4/+5
| | | | Reported by: portscout
* graphics/bgfx: Update 1.118.8398-366 -> 1.118.8398-370Yuri Victorovich2023-01-082-4/+4
| | | | Reported by: portscout
* graphics/bgfx: New port: Cross-platform, graphics API agnostic rendering libraryYuri Victorovich2023-01-066-0/+186