8000 Tags · abaire/xemu · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: abaire/xemu

Tags

fix/652/handle_mismatched_framebuffer_surface_format-pre-vulkan

Toggle fix/652/handle_mismatched_framebuffer_surface_format-pre-vulkan's commit message
nv2a: Handle framebuffer CPU blit and PVIDEO only rendering

Handles two edge cases:
1) CPU blits to the framebuffer without using 3D rendering.
2) Fullscreen PVIDEO rendering without any 3D rendering.

In both cases this change prevents the pgraph code from returning early,
bypassing the special case VGA handling in `sdl2_gl_refresh` and instead
using a special framebuffer texture to render the contents of VRAM.

Fixes xemu-project#652
Fixes xemu-project#1165

[Tests](https://github.com/abaire/nxdk_pgraph_tests/blob/main/src/tests/antialiasing_tests.cpp)
[HW results](https://github.com/abaire/nxdk_pgraph_tests_golden_results/wiki/Results-Antialiasing_tests)

fix/652/handle_mismatched_framebuffer_surface_format-immediately_post_vulkan

Toggle fix/652/handle_mismatched_framebuffer_surface_format-immediately_post_vulkan's commit message
nv2a: Handle framebuffer CPU blit and PVIDEO only rendering

Handles two edge cases:
1) CPU blits to the framebuffer without using 3D rendering.
2) Fullscreen PVIDEO rendering without any 3D rendering.

In both cases this change prevents the pgraph code from returning early,
bypassing the special case VGA handling in `sdl2_gl_refresh` and instead
using a special framebuffer texture to render the contents of VRAM.

Fixes xemu-project#652
Fixes xemu-project#1165

[Tests](https://github.com/abaire/nxdk_pgraph_tests/blob/main/src/tests/antialiasing_tests.cpp)
[HW results](https://github.com/abaire/nxdk_pgraph_tests_golden_results/wiki/Results-Antialiasing_tests)

build-202109052224

Toggle build-202109052224's commit message
nv2a: Sync on surface type change

build-202109052150

Toggle build-202109052150's commit message
ui: Set AIO context on UI thread

build-202109051941

Toggle build-202109051941's commit message
build: Skip Python install when fetching macOS deps

build-202107262358

Toggle build-202107262358's commit message
ci: Bump for v0.6.0

build-202107262338

Toggle build-202107262338's commit message
ci: Bump for v0.6.0

build-202107262204

Toggle build-202107262204's commit message
nv2a: Writeback dirty surfaces on scale change, VM load

0