Skip to content

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

@manfredmann

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

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