OpenSiv3D icon indicating copy to clipboard operation
OpenSiv3D copied to clipboard

C++20 framework for creative coding 🎮🎨🎹 / Cross-platform support (Windows, macOS, Linux, and the Web)

Results 211 OpenSiv3D issues
Sort by recently updated
recently updated
newest added

**エラーの内容 | Describe the runtime error** macOS版にてTransformer2Dを使用すると描画がちらつきます。 具体的には、不規則なタイミングで画面全体が背景色で塗りつぶされるような挙動となります(下記添付動画参照)。 https://user-images.githubusercontent.com/14288724/178095922-b31c73a2-06a1-4101-9306-1d6e782dccb1.mov **再現方法 | To Reproduce** 下記のサンプルプログラムをmacOS版(M1 Mac+Rosettaの環境)にてビルド、実行する。 https://zenn.dev/reputeless/books/siv3d-documentation/viewer/tutorial-renderstates2d#21.9-%E5%BA%A7%E6%A8%99%E5%A4%89%E6%8F%9B%E8%A1%8C%E5%88%97%E3%82%92%E9%81%A9%E7%94%A8%E3%81%99%E3%82%8B **発生環境(デスクトップの場合) | Desktop (please complete the following information):** - 機種: MacBook Air (M1, 2020)...

Type: Bug
Platform: macOS

- reported by: https://twitter.com/gotstara/status/1544325774907699200

## 提案 `operator""_big` 、 `operator""_bigF` はそれぞれ `boost::multiprecision::cpp_int` 、 `boost::multiprecision::cpp_dec_float_100` の `assign` メンバ関数にパラメータを渡すので、それらが対応していない形式の文字列が渡された場合は `std::runtime_error` が投げられます。 これにより、 `3'000_big` や `0xabp+4_bigF` などは、 C++20 のリテラルとしては正しいためコンパイルは通りますが、実行時エラーが発生します。 コンストラクタや `assign` メンバ関数に渡された文字列が不正な場合は仕方ありませんが、リテラルの場合、値がコンパイル時に分かるのでコンパイルエラーにできるはずです。 よって、 `operator""_big` および `operator""_bigF` にコンパイル時チェックを導入するか、 C++20...

Type: Enhancement

OpenSiv3D for Linux のサポート強化のために、各ディストリビューション/バージョンでのビルドを行う CI を追加する更新です。 **Ubuntu** - [x] Ubuntu 20.04 + GCC 9.3 + Boost 1.71.0 - [x] Ubuntu 22.04 + GCC 11.2 + Boost 1.74.0 - [x] Ubuntu...

reported by: https://siv3d.slack.com/archives/C03MZP8SH/p1652414866150069

Type: Enhancement
v0.6.x

**エラーの内容 | Describe the build error** `simde_mm_loadu_epi64` already defined ``` [ 0%] Building CXX object CMakeFiles/Siv3D.dir/home/duckz/dev/thirdparty/OpenSiv3D/Siv3D/src/Siv3D/BigFloat/SivBigFloat.cpp.o In file included from /home/duckz/dev/thirdparty/OpenSiv3D/Linux/../Siv3D/include/Siv3D/SIMD.hpp:20, from /home/duckz/dev/thirdparty/OpenSiv3D/Linux/../Siv3D/include/ThirdParty/SMFT/SMFT.hpp:4, from /home/duckz/dev/thirdparty/OpenSiv3D/Linux/../Siv3D/include/Siv3D/SMFT.hpp:15, from /home/duckz/dev/thirdparty/OpenSiv3D/Linux/../Siv3D/include/Siv3D/Random.hpp:15, from /home/duckz/dev/thirdparty/OpenSiv3D/Linux/../Siv3D/include/Siv3D/String.hpp:22, from...

help wanted

Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6. Commits 7efb22a 1.2.6 ef88b93 security notice for additional prototype pollution issue c2b9819 isConstructorOrProto adapted from PR bc8ecee test from prototype pollution PR See full...

dependencies

Bumps [async](https://github.com/caolan/async) from 2.6.3 to 2.6.4. Changelog Sourced from async's changelog. v2.6.4 Fix potential prototype pollution exploit (#1828) Commits c6bdaca Version 2.6.4 8870da9 Update built files 4df6754 update changelog 8f7f903...

dependencies