Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-10-22 | Add a threaded renderer | Justin 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-08-04 | Add header guards | negativeExponent | |
2020-02-08 | Start getting NEON GPU to work on non-Arm | twinaphex | |
2017-05-07 | Merge pull request #120 from pjft/pjft-experimental | Twinaphex | |
Adding enable/disable dithering core option with support for Neon GPU | |||
2017-05-06 | Adding enable/disable dithering core option with support for Neon GPU | pjft | |
2017-05-03 | use pc-relative offsets for PIC too | notaz | |
2013-11-04 | psx_gpu: workaround binutils bug #14887 | notaz | |
Initially reported and patch supplied by ssj3gogeta | |||
2013-04-02 | drc/psx_gpu: handle more calling conventions | notaz | |
2013-04-01 | psx_gpu: support relative jumptables | notaz | |
stupid Mach-O | |||
2013-04-01 | psx_gpu: convert to UAL, load everything from context | notaz | |
2013-03-15 | psx_gpu: fix line mask test | notaz | |
2013-03-15 | psx_gpu: minor test fixes | notaz | |
2013-03-15 | psx_gpu: fix mask set in blend_blocks variant | notaz | |
thanks to Exophase for help with coming up with this fix | |||
2013-01-06 | gpus: handle list underflows better | notaz | |
2012-11-13 | psx_gpu: fix interlace mode | notaz | |
2012-11-03 | psx_gpu: change enh buffer selection once more | notaz | |
2012-11-02 | psx_gpu: rework enhancement buffer selection | notaz | |
2012-11-02 | move blit to core, allow filtering while blitting | notaz | |
also adds libpicofe to pull filters from, and filter related UI stuff | |||
2012-10-28 | psx_gpu: workaround overflow crash | notaz | |
rare corner case | |||
2012-10-27 | psx_gpu: add some preloads | notaz | |
seem to be helpful for enhancement | |||
2012-10-27 | psx_gpu: implement setup_sprite_untextured in asm | notaz | |
2012-10-24 | gpu: move enhacement logic out of vout_pl | notaz | |
2012-10-24 | psx_gpu: select buffers differently | notaz | |
this handles weird drawing areas better | |||
2012-10-23 | psx_gpu: change reciprocal table again | notaz | |
otherwise something overflows somewhere and causes num_block overflow. Also added debug code to cache that issue early. | |||
2012-10-23 | psx_gpu: consolidate C code, implement exnhancement asm | notaz | |
2012-10-13 | psx_gpu: 2x sprite fixes and integration | notaz | |
2012-10-13 | psx_gpu: 2x sprite renderer | Exophase | |
2012-10-12 | various enhancement tweaks | notaz | |
2012-10-12 | start mmap'ing vram, with hugetlb if possible | notaz | |
2012-10-12 | psx_gpu: start handling vram loads/moves for enhancement | notaz | |
2012-10-12 | psx_gpu: do enhanced lines | notaz | |
2012-10-12 | psx_gpu: switch to 1024 width again. | notaz | |
2012-10-12 | psx_gpu: use different uvrgb phase for enhancement | notaz | |
2012-10-12 | psx_gpu: do enhaced sprites with triangles | notaz | |
2012-10-12 | psx_gpu: move masking to set_texture | notaz | |
2012-10-12 | psx_gpu: switch enhancement to 2048 width | notaz | |
otherwise games that position framebuffers horizontally corrupt the display. | |||
2012-10-12 | psx_gpu: add enhanced triangle rendering | notaz | |
2012-10-12 | psx_gpu: add a tool to generate asm offsets | notaz | |
2012-10-07 | psx_gpu: increase reciprocal accuracy | Exophase | |
fixes 448 height issue | |||
2012-10-07 | psx_gpu: more limit checking | notaz | |
2012-10-06 | psx_gpu: standalone test build + tweaks | notaz | |
2012-07-18 | psx_gpu: change line parsing | notaz | |
fixes some Tenka problems | |||
2012-07-18 | psx_gpu: fix line cmd length and move w/h masking | notaz | |
w/h masking untested, I'm lazy | |||
2012-06-24 | psx_gpu: fix a blending issue | Exophase | |
2012-04-22 | bring in configure build system | notaz | |
not using autotools, trying to do something similar like qemu instead. | |||
2012-02-27 | gpulib: eliminate list scan-ahead | notaz | |
2012-01-19 | refactor gpu plugins and Makefiles | notaz | |
name common gpu code gpulib, reduce amount of copy-paste in plugin Makefiles | |||
2012-01-18 | gpu_neon/psx_gpu: workaround for library build | notaz | |
2012-01-09 | gpu_neon: warning fix | notaz | |
2012-01-09 | gpu_neon: psx_gpu: try to update texture cache instead of invalidating | notaz | |
..mostly just in one case though, invalidate as usual otherwise |