Cores/pcsx_rearmed/README.md
Notes by Joe
This has two ways to compile the GPU
These are currently using
gpulibwhich can link either of the either two static libs. In thoery, these could be dynamic but I'm just testing at the moment.
Status:
DEFINE GPU_NEONDEFINE GPU_UNAIHow to switch modes:
gpulib to either gpulib-neon or gpulib-gles.
I theory, I could use the GPU_NEON to control a #include "../gpu/whatever-plugin.c" right in the core code.BuildFlags.xcconfig
GPU_NEON controls the subclass and rendersToOpenGL var.
Which other ones?
I don't recall. USE_GPULIB maybe?
I didn't need USE_GPULIB when using my GLES version linked right into GPULIB, not sure what it does.
TODO: Look at what USE_GPULIB #ifdef doesIt seems it can compile in two ways,
gpulib_if.mgpulib without gpulib_if.Which one works? I'm testing...
About my hacks:
At some point, I don't remember what I was doing, but I made the
EAGLcode work withEGL. This is probably a stupid hack just to make things compile and would exlain why it doesn't work and crashes when trying to draw a frame.