aboutsummaryrefslogtreecommitdiff
path: root/plugins/dfxvideo
AgeCommit message (Collapse)Author
2020-10-22Allow threaded rendering for peops and enable on unixJustin Weiss
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.
2019-08-02Silence warning about misleading indentretro-wertz
2015-09-23(ctr/3ds) add target.aliaspider
2013-02-08move cspace back to frontendnotaz
plugins no longer depend on it
2013-02-06disable standalone pluign buildsnotaz
these were for testing mostly, not for general use. Also fix a typo along the way.
2013-01-06gpus: handle list underflows betternotaz
2012-12-16dfxvideo: don't build Xv version (no longer used)notaz
2012-12-02mave plugin and core shared includes to single locationnotaz
2012-11-18fix gun handling in enhancement modenotaz
2012-11-05detect undefined symbols earlynotaz
2012-11-02move blit to core, allow filtering while blittingnotaz
also adds libpicofe to pull filters from, and filter related UI stuff
2012-10-12start mmap'ing vram, with hugetlb if possiblenotaz
2012-10-12psx_gpu: switch to 1024 width again.notaz
2012-04-29gpu plugins: always support 16bpp blitnotaz
use this for generic sdl and maemo
2012-04-22rename vout_fb to vout_plnotaz
that code outputs through plugin_lib, which is not necessary fb.
2012-04-22bring in configure build systemnotaz
not using autotools, trying to do something similar like qemu instead.
2012-02-28dfxvideo: use stricter alignment checknotaz
for pre-ARMv6 mostly
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
2011-12-05remove gpu vblank callbacksnotaz
we do it in core now
2011-09-27dfxvideo: remove unneeded double division in line codenotaz
2011-09-25add pollux/caanoo port, refactor thingsnotaz
2011-09-23support armv5 buildnotaz
2011-09-23frontend: fix a couple of annoyanciesnotaz
2011-09-19add fixed frameskip optionnotaz
2011-08-13frontend: refactor plugin_lib for maemonotaz
should give them proper frame limiter, frameskip and also lightgun support, maybe.
2011-07-08dfxvideo: clear lcf when interlace is offnotaz
2011-07-08gpus: return DMA word count to avoid 1 list walknotaz
2011-07-08dfxvideo: decouple from main emunotaz
2011-07-08arm_utils: relax alignment requirementsnotaz
the code needing alignment isn't reached often anyway.
2011-03-26dfxvideo: allow frameskip in interlace mode toonotaz
2011-03-22dfxvideo: rm some more ZN leftoversnotaz
2011-03-14dfxvideo: make fskip update on vsync toonotaz
2011-03-01dfxvideo: use bit31 handling from pcsxr-svnnotaz
2011-03-01dfxvideo: avoid division like plaguenotaz
2011-02-14dfxvideo: fill sanity check to prevent crashesnotaz
2011-02-10dfxvideo: fix frameskip issuenotaz
if display is never moved/resized, it's never updated in frameskip mode. Detect this.
2011-02-04dfxvideo: fix word access macrosnotaz
2011-02-03dfxvideo: add bgr888->rgb565 converter for maemo portnotaz
2011-01-24fix some alignment issuesnotaz
2011-01-03dfxvideo: massive cleanupnotaz
based on pcsx4all code.
2011-01-03gpu_unai: basic frameskipnotaz
only partially works but oh well
2010-12-31prepare for external gpu pluginsnotaz
also fixes framelimiter and some config being overwritten by dfxvideo
2010-12-30decouple input/frame limiter from GPU pluginnotaz
2010-12-28move layer control to plugin/plugin_libnotaz
2010-12-28fix another alignment issuenotaz
also switch to PreviousPSXDisplay, it seems to be range checked.
2010-12-25gpu: be sure bSkipNextFrame is consistent when fskip opt is togglednotaz
2010-12-16check for height changes toonotaz
2010-12-14refactor OSD code and PCNT stuffnotaz