veandco / go-sdl2

SDL2 binding for Go
https://godoc.org/github.com/veandco/go-sdl2
BSD 3-Clause "New" or "Revised" License
2.18k stars 219 forks source link

Support for sdl-gpu? #320

Open thomas-holmes opened 6 years ago

thomas-holmes commented 6 years ago

Do you have any interest in or plans to add support for sdl-gpu?

I've started prototyping support for it and thought it might be nice to integrate here if there's interest.

thomas-holmes commented 6 years ago

In some ways it replaces a ton of functionality. I've started a repository, but maybe we could look at integrating it if it proves desirable. Otherwise it might make sense to keep it separate as I'm not sure how well it plays with the rest of the plugins wrapped in this repository. Also installation is a much bigger hassle.

veeableful commented 6 years ago

Hmm I've never used it before but it does seem to be very useful for rendering. I don't have any reason for why we wouldn't want it so sure! If you do a pull request, perhaps we can take a look and merge it if desired.

thomas-holmes commented 6 years ago

Sounds good! After getting in further I think it would benefit from being in the same ecosystem as the rest of the core SDL bindings. I've got most of the API implemented so far here: https://github.com/thomas-holmes/go-sdl-gpu

If all goes well I should hopefully have the rest of it done and tested in the next few weeks.

jakoblorz commented 3 years ago

@thomas-holmes What is the status on this? Would be interested into moving my ray-tracing onto the gpu :smiley: