Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 19 additions & 19 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ default-members = ["crates/rustynes-libretro"]
# `release-auto.yml` reads the `## [X.Y.Z]` line for BOTH the release body
# fallback and the title codename — so the date and quoted codename are load-
# bearing, not decoration.
version = "3.0.1"
version = "3.1.0"
edition = "2024"
# The toolchain is 1.99 (rust-toolchain.toml), and every crate inherits this
# floor, the libretro path included: the libretro buildbot follows the same pin
Expand Down
4 changes: 2 additions & 2 deletions android/app/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -65,8 +65,8 @@ android {
// `scripts/release-automation/bump_release.py` from now on, starting
// with the 3.0.0 cut. versionCode = MAJOR * 10000 + MINOR * 100 +
// PATCH, so 20909 still rises past 20004.
versionCode = 30001
versionName = "3.0.1"
versionCode = 30100
versionName = "3.1.0"
// No abiFilters here — set per buildType so release ships arm64 only
// while debug keeps x86_64 for the emulator.
// PLAY_BUILD is set per-flavor below (`false` for `foss`, `true` for `play`),
Expand Down
6 changes: 4 additions & 2 deletions crates/rustynes-android/src/gfx.rs
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,10 @@
//! frontend (the `rustynes-gfx-shaders` crate), so the on-screen filter look matches
//! across platforms: the `params` uniform selects None / Scanlines / CRT on one
//! pipeline (None = a plain letterboxed blit), and a second pipeline runs the
//! LMP88959 NTSC pass when `filter == 3`. Only the Bisqwit NTSC pass (which needs the
//! `R16Uint` palette-index texture from the bridge) remains a follow-up.
//! LMP88959 NTSC pass when `filter == 3`. A third pipeline runs the Bisqwit composite
//! NTSC pass when `filter == 4`, reading the `R16Uint` palette-index texture the
//! bridge supplies (`index_texture`, `bisqwit_pipeline`). This line called that pass
//! a follow-up until v3.1.0, long after it landed.

use ndk::native_window::NativeWindow;
use raw_window_handle::{AndroidDisplayHandle, HasWindowHandle, RawDisplayHandle};
Expand Down
Loading
Loading