SDL Wiki
(This is the documentation for SDL3, which is under heavy development and the API is changing! SDL2 is the current stable version!)

SDL_SetRenderDrawColorspace

Set the colorspace used for drawing operations

Syntax

int SDL_SetRenderDrawColorspace(SDL_Renderer *renderer, SDL_Colorspace colorspace);

Function Parameters

renderer the rendering context
colorspace 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.

Remarks

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.

Version

This function is available since SDL 3.0.0.


CategoryAPI


[ edit | delete | history | feedback | raw ]

[ front page | index | search | recent changes | git repo | offline html ]

All wiki content is licensed under Creative Commons Attribution 4.0 International (CC BY 4.0).
Wiki powered by ghwikipp.