aboutsummaryrefslogtreecommitdiff
path: root/plugins/gpu_neon/psx_gpu_if.c
AgeCommit message (Collapse)Author
2020-10-22Add a threaded rendererJustin Weiss
This change adds a gpulib implementation that accepts GPU commands and runs them through a real gpulib implementation on a thread. Depending on a setting, it can either force a sync every frame, or continue to work until the next frame arrives.
2020-02-08Start getting NEON GPU to work on non-Armtwinaphex
2017-05-06Adding enable/disable dithering core option with support for Neon GPUpjft
2012-11-02psx_gpu: rework enhancement buffer selectionnotaz
2012-11-02move blit to core, allow filtering while blittingnotaz
also adds libpicofe to pull filters from, and filter related UI stuff
2012-10-24gpu: move enhacement logic out of vout_plnotaz
2012-10-24psx_gpu: select buffers differentlynotaz
this handles weird drawing areas better
2012-10-12various enhancement tweaksnotaz
2012-10-12start mmap'ing vram, with hugetlb if possiblenotaz
2012-10-12psx_gpu: start handling vram loads/moves for enhancementnotaz
2012-10-12psx_gpu: switch to 1024 width again.notaz
2012-10-12psx_gpu: switch enhancement to 2048 widthnotaz
otherwise games that position framebuffers horizontally corrupt the display.
2012-10-12psx_gpu: add enhanced triangle renderingnotaz
2012-02-27gpulib: eliminate list scan-aheadnotaz
2012-01-19refactor gpu plugins and Makefilesnotaz
name common gpu code gpulib, reduce amount of copy-paste in plugin Makefiles
2012-01-09gpu_neon: psx_gpu: try to update texture cache instead of invalidatingnotaz
..mostly just in one case though, invalidate as usual otherwise
2012-01-05gpu_neon: merge cmd size tablesnotaz
should save a couple of cachelines
2012-01-05gpu_neon: add some intelace mode handlingnotaz
a bit of refactoring too
2011-12-21gpu_neon: integrate Exophase's rasterizernotaz