Skip to content

SDL2 Batching. renderer->QueueSetViewport != ((void *)0)' #163

Description

@manfredmann

SDL2: 2.32.11 vanila
DirectFB2: latest sources

Use a software renderer via /dev/fb0

$ fbset -i

mode "320x240"
    geometry 320 240 320 240 16
    timings 0 0 0 0 0 0 0
    nonstd 1
    rgba 5/11,6/5,5/0,0/0
endmode

Frame buffer device information:
    Name        : fb_ili9341
    Address     : (nil)
    Size        : 153600
    Type        : PACKED PIXELS
    Visual      : TRUECOLOR
    XPanStep    : 0
    YPanStep    : 0
    YWrapStep   : 0
    LineLength  : 640
    Accelerator : No

Error:

(#) *** WARNING [failed to change directory to ] *** [../src/misc/conf.c:372 in config_read()]

   ~~~~~~~~~~~~~~~~~~~~~~~~~~| DirectFB 2.0.0  |~~~~~~~~~~~~~~~~~~~~~~~~~~
        (c) 2017-2025  DirectFB2 Open Source Project (fork of DirectFB)
        (c) 2012-2016  DirectFB integrated media GmbH
        (c) 2001-2016  The world wide DirectFB Open Source Community
        (c) 2000-2004  Convergence (integrated media) GmbH
      ----------------------------------------------------------------

(*) DirectFB/Core: Single Application Core. (2026-02-22 01:42) 
(*) FBDev/System: Using device /dev/fb0 as specified in DirectFB configuration
(*) FBDev/System: Found 'fb_ili9341' (ID 0) with framebuffer at 0x00000000, 150k (MMIO 0x00000000, 0k)
(*) DirectFB/Input: Hot-plug detection enabled with Linux Input
(*) DirectFB/Genefx: NEON enabled
(*) DirectFB/Graphics: Genefx Software Rasterizer 0.7 (DirectFB)
(*) FBDev/Screen: Default mode is 320x240 (36 modes in total)
(*) DirectFB/Core/WM: Default 0.3 (DirectFB)
(*) FBDev/Mode: Setting 320x240 RGB16
(*) FBDev/Mode: Switched to 320x240 (virtual 320x240) at 16 bits (RGB16), pitch 640
(*) FBDev/Mode: Setting 320x240 RGB16
(*) FBDev/Mode: Switched to 320x240 (virtual 320x240) at 16 bits (RGB16), pitch 640
SDL_InitSubSystem(SDL_INIT_VIDEO) ok
sdl_window_setup()
(*) FBDev/Mode: Setting 320x240 RGB16
(*) FBDev/Mode: Switched to 320x240 (virtual 320x240) at 16 bits (RGB16), pitch 640
WARN: 

Assertion failure at VerifyDrawQueueFunctions (/home/manfredmann/data/rv1106/SDL/src/render/SDL_render.c:907), triggered 1 time:
  'renderer->QueueSetViewport != ((void *)0)'

Abort/Break/Retry/Ignore/AlwaysIgnore? [abriA] : i
WARN: 

Assertion failure at VerifyDrawQueueFunctions (/home/manfredmann/data/rv1106/SDL/src/render/SDL_render.c:908), triggered 1 time:
  'renderer->QueueSetDrawColor != ((void *)0)'

Abort/Break/Retry/Ignore/AlwaysIgnore? [abriA] : i
WARN: 

Assertion failure at VerifyDrawQueueFunctions (/home/manfredmann/data/rv1106/SDL/src/render/SDL_render.c:909), triggered 1 time:
  'renderer->QueueDrawPoints != ((void *)0)'

Abort/Break/Retry/Ignore/AlwaysIgnore? [abriA] : i
WARN: 

Assertion failure at VerifyDrawQueueFunctions (/home/manfredmann/data/rv1106/SDL/src/render/SDL_render.c:910), triggered 1 time:
  'renderer->QueueDrawLines != ((void *)0) || renderer->QueueGeometry != ((void *)0)'

Abort/Break/Retry/Ignore/AlwaysIgnore? [abriA] : i
WARN: 

Assertion failure at VerifyDrawQueueFunctions (/home/manfredmann/data/rv1106/SDL/src/render/SDL_render.c:911), triggered 1 time:
  'renderer->QueueFillRects != ((void *)0) || renderer->QueueGeometry != ((void *)0)'

Abort/Break/Retry/Ignore/AlwaysIgnore? [abriA] : i
WARN: 

Assertion failure at VerifyDrawQueueFunctions (/home/manfredmann/data/rv1106/SDL/src/render/SDL_render.c:912), triggered 1 time:
  'renderer->QueueCopy != ((void *)0) || renderer->QueueGeometry != ((void *)0)'

Abort/Break/Retry/Ignore/AlwaysIgnore? [abriA] : i
WARN: 

Assertion failure at VerifyDrawQueueFunctions (/home/manfredmann/data/rv1106/SDL/src/render/SDL_render.c:913), triggered 1 time:
  'renderer->RunCommandQueue != ((void *)0)'

Abort/Break/Retry/Ignore/AlwaysIgnore? [abriA] : i

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions