Commit Graph

9 Commits

Author SHA1 Message Date
ggdrt
4e1c6f1c41 Separate core globals from callbacks 2019-12-08 09:26:41 -08:00
ggdrt
edc90765b4 Revert "Changes to core startup. Fixes #553"
This reverts commit b0d55624a5.
2019-11-24 02:23:52 -08:00
rz5
b0d55624a5 Changes to core startup. Fixes #553
* Shared memcards and memcard0 method core options are now only checked in retro_load_game and require a restart
* In retro_load_game, rsx_intf_open is called first before check_variables and alloc_surface
* check_variables no longer receives any params
* Ensure none of the renderers call SET_SYSTEM_AV_INFO before we're in retro_run
* Ensure the first iteration of retro_run checks core options even if they weren't updated yet
* Store the upscale shift when calling GPU_Init() and prevent calling delete on a null pointer in GPU_Rescale()
2019-11-15 00:17:53 +00:00
hizzlekizzle
d3d895f5ba
[squash and merge] runtime update for vulkan texture filtures (#417)
* make texture filter a runtime setting

* only init texture pipelines if the primitive is actually textured

* don't init_pipelines constantly, only when necessary

* these are declared elsewhere so no need to do it here, too

* cleanups courtesy of r5

* flip logic to be more intuitive

* switch back to temporary var
2018-09-01 17:44:42 -05:00
hunterk
cc3b2db364 fix up lineRender core option 2018-08-27 22:19:57 -05:00
r5
815febac03 (rsx) Cleanups
De-hardcode the sample rate, framerate, width/height.
Get rid of an awkward function.
Style nits here and there.
2017-10-17 06:19:21 +01:00
iCatButler
e9d2688c74 Initial PGXP integration
- Create VS 2015 files
- Fix various compiler and linker errors (not sure if I'm missing some existing work arounds)

- Intergate all current operations (CPU currently broken)
- Integrate vertex caching
- Implement perspective correct texturing
- Update command vertices to use floating point positions
- Add menu options to toggle modes
2016-09-25 11:52:57 +01:00
twinaphex
4b35772526 Updates 2016-05-25 18:20:20 +02:00
twinaphex
3c91eb541b Move function callbacks to C file 2016-05-25 18:14:19 +02:00