gfx.graal

Undocumented in source.

Modules

buffer
module gfx.graal.buffer

GrAAL buffer module

cmd
module gfx.graal.cmd

command buffer module

device
module gfx.graal.device
Undocumented in source.
error
module gfx.graal.error
Undocumented in source.
format
module gfx.graal.format

Format description module

image
module gfx.graal.image

ImageBase module

memory
module gfx.graal.memory
Undocumented in source.
pipeline
module gfx.graal.pipeline
Undocumented in source.
presentation
module gfx.graal.presentation

Presentation module

queue
module gfx.graal.queue
Undocumented in source.
renderpass
module gfx.graal.renderpass
Undocumented in source.
sync
module gfx.graal.sync

synchronization module

types
module gfx.graal.types
Undocumented in source.

Public Imports

gfx.graal.buffer
public import gfx.graal.buffer;
Undocumented in source.
gfx.graal.cmd
public import gfx.graal.cmd;
Undocumented in source.
gfx.graal.device
public import gfx.graal.device;
Undocumented in source.
gfx.graal.error
public import gfx.graal.error;
Undocumented in source.
gfx.graal.format
public import gfx.graal.format;
Undocumented in source.
gfx.graal.image
public import gfx.graal.image;
Undocumented in source.
gfx.graal.memory
public import gfx.graal.memory;
Undocumented in source.
gfx.graal.pipeline
public import gfx.graal.pipeline;
Undocumented in source.
gfx.graal.presentation
public import gfx.graal.presentation;
Undocumented in source.
gfx.graal.queue
public import gfx.graal.queue;
Undocumented in source.
gfx.graal.renderpass
public import gfx.graal.renderpass;
Undocumented in source.
gfx.graal.sync
public import gfx.graal.sync;
Undocumented in source.
gfx.graal.types
public import gfx.graal.types;
Undocumented in source.

Members

Aliases

DebugCallback
alias DebugCallback = void delegate(Severity severity, string message)

Debug callback type

Enums

Backend
enum Backend

Backend identifier

Severity
enum Severity

Severity of debug message. These are flags as performance can be signaled with other severity

Interfaces

Instance
interface Instance

A backend instance

Structs

ApiProps
struct ApiProps

Property of the API used to implement a Graal instance.

Meta