Ryan C. Gordon

Results 1356 comments of Ryan C. Gordon

> This does mean we'll need to translate between SDL2 and SDL3 surfaces in sdl2-compat though. We need to do this anyhow, since we added SDL_PropertiesID to the struct. Right...

I was thinking adding `pixels2` and `pixels3` fields (plus pitch fields) so existing source code doesn't break for non-planar formats...but maybe breaking them is good?

Hell yeah! ![image](https://github.com/libsdl-org/SDL/assets/673562/76668474-29bd-428b-b16e-f5a20e2a5f58)

It's tragic that I'll never get the Nobel Prize for all the effort this took. ![image](https://github.com/libsdl-org/SDL/assets/673562/cc9e350e-563f-457b-89fc-f416f4d5dca3) Also it's totally a coincidence that I'm wearing the same shirt in this picture...

Y'all sick of my face yet? :) macOS (and presumably, iOS) is back online.

I think camera2ndk was added in android-24. What is our oldest supported Android API level for SDL3? If it's less than that, then yeah, we'll have to dlopen it.

> the same "420v" apple format was YVYU on macos (with an external camera), and NV12 on ipad. Ugh!

> It just needs a run-time check so that we don't try use libcamera2ndk on older device: But on older devices, if the system doesn't have libcamera2ndk.so installed, won't the...

Turns out Android _does_ support weak linking, but it's a fairly new feature, so I'd not recommend relying on it (yet), as devices need to catch up, and it sounds...

Spent forever trying to coerce Android to work; turns out my 30-dollar pay-as-you-go budget phone I use for testing has what Android refers to as "LEGACY" level camera hardware, which...