Scroll to navigation

SDL_SetRenderDrawColorspace(3) SDL3 FUNCTIONS SDL_SetRenderDrawColorspace(3)

NAME

SDL_SetRenderDrawColorspace - Set the colorspace used for drawing operations

SYNOPSIS

#include "SDL3/SDL.h"
int SDL_SetRenderDrawColorspace(SDL_Renderer *renderer, SDL_Colorspace colorspace);

DESCRIPTION

The default colorspace for drawing operations is

SDL_COLORSPACE_SRGB , but you can change it to other colorspaces such as SDL_COLORSPACE_SCRGB
for HDR rendering.

This does not affect the colorspace of textures, which is specified via properties when the texture is created and does not change.

FUNCTION PARAMETERS

the rendering context
an SDL_ColorSpace
value describing the colorspace for drawing operations

RETURN VALUE

Returns 0 on success or a negative error code on failure; call

SDL_GetError () for more information.

AVAILABILITY

This function is available since SDL 3.0.0.

SEE ALSO

SDL_GetRenderDrawColorspace(3)

SDL 3.0.0 SDL