SDL3 module

SDL_RenderGeometryRaw

procedureforeignextension6 overloadsSource
SDL_RenderGeometryRaw :: (
    renderer: *SDL_Renderer,
    texture: *SDL_Texture,
    xy: *float32,
    xy_stride: s32,
    color: *SDL_FColor,
    color_stride: s32,
    uv: *float32,
    uv_stride: s32,
    num_vertices: s32,
    indices: *void,
    num_indices: s32,
    size_indices: s32
) -> bool #foreign

Parameters

renderer: *SDL_Renderer
texture: *SDL_Texture
xy: *float32
xy_stride: s32
color: *SDL_FColor
color_stride: s32
uv: *float32
uv_stride: s32
num_vertices: s32
indices: *void
num_indices: s32
size_indices: s32

Returns

bool
SDL_RenderGeometryRaw :: (
    renderer: *SDL_Renderer,
    texture: *SDL_Texture,
    xy: *float32,
    xy_stride: s32,
    color: *SDL_FColor,
    color_stride: s32,
    uv: *float32,
    uv_stride: s32,
    num_vertices: s32,
    indices: *void,
    num_indices: s32,
    size_indices: s32
) -> bool #foreign

Parameters

renderer: *SDL_Renderer
texture: *SDL_Texture
xy: *float32
xy_stride: s32
color: *SDL_FColor
color_stride: s32
uv: *float32
uv_stride: s32
num_vertices: s32
indices: *void
num_indices: s32
size_indices: s32

Returns

bool
SDL_RenderGeometryRaw :: (
    renderer: *SDL_Renderer,
    texture: *SDL_Texture,
    xy: *float32,
    xy_stride: s32,
    color: *SDL_FColor,
    color_stride: s32,
    uv: *float32,
    uv_stride: s32,
    num_vertices: s32,
    indices: *void,
    num_indices: s32,
    size_indices: s32
) -> bool #foreign

Parameters

renderer: *SDL_Renderer
texture: *SDL_Texture
xy: *float32
xy_stride: s32
color: *SDL_FColor
color_stride: s32
uv: *float32
uv_stride: s32
num_vertices: s32
indices: *void
num_indices: s32
size_indices: s32

Returns

bool
SDL_RenderGeometryRaw :: (
    renderer: *SDL_Renderer,
    texture: *SDL_Texture,
    xy: *float32,
    xy_stride: s32,
    color: *SDL_FColor,
    color_stride: s32,
    uv: *float32,
    uv_stride: s32,
    num_vertices: s32,
    indices: *void,
    num_indices: s32,
    size_indices: s32
) -> bool #foreign

Parameters

renderer: *SDL_Renderer
texture: *SDL_Texture
xy: *float32
xy_stride: s32
color: *SDL_FColor
color_stride: s32
uv: *float32
uv_stride: s32
num_vertices: s32
indices: *void
num_indices: s32
size_indices: s32

Returns

bool
SDL_RenderGeometryRaw :: (
    renderer: *SDL_Renderer,
    texture: *SDL_Texture,
    xy: *float32,
    xy_stride: s32,
    color: *SDL_FColor,
    color_stride: s32,
    uv: *float32,
    uv_stride: s32,
    num_vertices: s32,
    indices: *void,
    num_indices: s32,
    size_indices: s32
) -> bool #foreign

Parameters

renderer: *SDL_Renderer
texture: *SDL_Texture
xy: *float32
xy_stride: s32
color: *SDL_FColor
color_stride: s32
uv: *float32
uv_stride: s32
num_vertices: s32
indices: *void
num_indices: s32
size_indices: s32

Returns

bool
SDL_RenderGeometryRaw :: (
    renderer: *SDL_Renderer,
    texture: *SDL_Texture,
    xy: *float32,
    xy_stride: s32,
    color: *SDL_FColor,
    color_stride: s32,
    uv: *float32,
    uv_stride: s32,
    num_vertices: s32,
    indices: *void,
    num_indices: s32,
    size_indices: s32
) -> bool #foreign

Parameters

renderer: *SDL_Renderer
texture: *SDL_Texture
xy: *float32
xy_stride: s32
color: *SDL_FColor
color_stride: s32
uv: *float32
uv_stride: s32
num_vertices: s32
indices: *void
num_indices: s32
size_indices: s32

Returns

bool

See also