github stenzek/duckstation v0.1-6232

latest releases: preview, latest, v0.1-6995...
9 months ago

Commits

  • Get rid of framebuffer abstraction (Stenzek)
  • Pool textures (Stenzek)
  • 6b00bf0: GPU/HW: Dynamically size display texture (Stenzek)
  • Add LLVM SmallVector (Stenzek)
  • ff37afe: PostProcessing/FX: Support multiple render targets (Stenzek)
  • f1604db: GPU/HW: Dynamically size downsampling textures (Stenzek)
  • Fix incomplete swap chain clear with dynamic rendering (Stenzek)
  • Fix crash on SW renderer switch (Stenzek)
  • Fix crash on SW renderer switch (Stenzek)
  • Fix depth not storing (Stenzek)
  • Add Config::GetShaderOptions() (Stenzek)
  • Fix incorrect positioning with PostFX and GL (Stenzek)
  • Fix ARM32 build (again) (Stenzek)
  • 53241b7: Qt/WinUpdater: Remove "Update Complete" dialog (Mrlinkwii) #3067
  • Make less ugly (Stenzek)
  • Improve menu button borders (Stenzek)
  • Linux build fix (Stenzek)
  • 68d3cb5: CI/AppImage: Bump libc6 downgrade version (Stenzek)
  • Combine some redundant functions (Stenzek)
  • Add PGXP/upscale/recompiler options (Stenzek)
  • fmt -> format, format -> sprintf (Stenzek)
  • Remove StringUtil::{Starts,Ends}With, use C++20 (Stenzek)
  • Pass string_views by value (Stenzek)
  • 82b71e8: Atualização Português do Brasil (Anderson Cardoso) #3068
  • Work around some mobile driver issues (Stenzek)
  • Fix binding deferred cleared textures (Stenzek)
  • Fix opening while paused (Stenzek)
  • Add compile progress indicator (Stenzek)
  • Pass string_view by value (Stenzek)
  • Add unsafe settings summary (Stenzek)
  • 5218ac6: GPU/HW: Fix incorrect mask in VRAM offset calc (Stenzek)
  • 23d5b20: GPU/HW: Split dirty rect into draw/write (Stenzek)
  • Remove redundant fields (Stenzek)
  • PGXP-CPU for Formula 1 (Stenzek)
  • 2eed013: Atualização Português do Brasil (Anderson Cardoso) #3069
  • Fix menu background obscuring text (Stenzek)
  • a499e21: CPU/CodeCache: Don't try to compile direct double branches (Stenzek)
  • 87a7c09: GPU/HW: Improve heuristics for draw/write when copying (Stenzek)
  • aa65804: CPU/Recompiler: Fix jal/jalr to load delayed register (Stenzek)
  • Fix incorrect fallback message (Stenzek)
  • More Mali driver workarounds (Stenzek)
  • Reload settings after hardcode disabled (Stenzek)
  • Don't emit index qualifier when not using DSB (Stenzek)
  • Don't unconditionally refresh save state UI (Stenzek)
  • Fix incorrect scissor rect (Stenzek)
  • Add disassembly of GTE instructions (Stenzek)
  • 7379158: Atualização Português do Brasil (Anderson Cardoso) #3070
  • Decouple current slot from list (Stenzek)
  • Fix namespacing in disassembler (Stenzek)
  • Fix game properties dialogs keeping app open (Stenzek)
  • Fix incorrect mipmap texture creation (Stenzek)
  • Explicitly bind fragment resources (Stenzek)
  • Defer release of layer drawables (Stenzek)
  • Fix incorrect rewind VRAM estimation (Stenzek)
  • Fix crash on emptying rewind buffer (Stenzek)
  • Fix rewind throttling at half speed (Stenzek)
  • We don't need WinPixEventRuntime in Release builds (Stenzek)
  • 6a7dea6: CPU/CodeCache: Fix rewinding on Apple Silicon (Stenzek)
  • Use MAP_FIXED on MacOS/MAP_FIXED_NOREPLACE on Linux (Stenzek)
  • 21bbe5c: CPU/CodeCache: Fix page error when rewinding (Stenzek)

Don't miss a new duckstation release

NewReleases is sending notifications on new releases.