Suckless OGL 1.0.0
A lean, high-performance C11 PBR Renderer
Loading...
Searching...
No Matches
async_backend.h File Reference

Contrat d'implémentation pour les backends de décodage d'assets. More...

#include "async_loader.h"
Include dependency graph for async_backend.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  AsyncBackendInterface
 Table de pointeurs de fonctions définissant le cycle de vie d'un chargement d'asset. More...
 

Enumerations

enum  { MSG_BUF_SIZE = 128 }
 

Functions

const AsyncBackendInterface * async_backend_get (AssetType type)
 
const AsyncBackendInterface * async_backend_stb_get (void)
 
const AsyncBackendInterface * async_backend_ktx_get (void)
 

Detailed Description

Contrat d'implémentation pour les backends de décodage d'assets.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
MSG_BUF_SIZE 

Function Documentation

◆ async_backend_get()

const AsyncBackendInterface * async_backend_get ( AssetType  type)

Récupère l'interface d'implémentation correspondant au type d'asset.

Here is the call graph for this function:

◆ async_backend_ktx_get()

const AsyncBackendInterface * async_backend_ktx_get ( void  )

◆ async_backend_stb_get()

const AsyncBackendInterface * async_backend_stb_get ( void  )