sdl3 a main branch #11

Merged
JailDoctor merged 5 commits from sdl3 into master 2026-02-06 12:12:06 +01:00
2 changed files with 3 additions and 5 deletions
Showing only changes of commit 186775d585 - Show all commits

View File

@@ -89,7 +89,7 @@ Uint32 JA_UpdateCallback(void *userdata, SDL_TimerID timerID, Uint32 interval)
{
if (current_music->times != 0)
{
if (SDL_GetAudioStreamAvailable(current_music->stream) < (current_music->length/2))
if (SDL_GetAudioStreamAvailable(current_music->stream) < int(current_music->length/2))
SDL_PutAudioStreamData(current_music->stream, current_music->buffer, current_music->length);
if (current_music->times>0) current_music->times--;
}
@@ -106,7 +106,7 @@ Uint32 JA_UpdateCallback(void *userdata, SDL_TimerID timerID, Uint32 interval)
{
if (channels[i].times != 0)
{
if (SDL_GetAudioStreamAvailable(channels[i].stream) < (channels[i].sound->length/2))
if (SDL_GetAudioStreamAvailable(channels[i].stream) < int(channels[i].sound->length/2))
SDL_PutAudioStreamData(channels[i].stream, channels[i].sound->buffer, channels[i].sound->length);
if (channels[i].times>0) channels[i].times--;
}

View File

@@ -93,13 +93,11 @@ namespace draw
sdl_renderer = SDL_CreateRenderer(sdl_window, nullptr);
sdl_texture = SDL_CreateTexture(sdl_renderer, SDL_PIXELFORMAT_ARGB8888, SDL_TEXTUREACCESS_STREAMING, screen_width, screen_height);
char *driver_name;
const int num_render_drivers = SDL_GetNumRenderDrivers();
printf("Available renderers:\n");
for (int i=0; i<num_render_drivers; ++i)
{
SDL_GetRenderDriver(i);
printf(" - %i: %s\n", i, driver_name);
printf(" - %i: %s\n", i, SDL_GetRenderDriver(i));
}
printf("\nRenderer: %s\n", SDL_GetRendererName(sdl_renderer));