MCPcopy Create free account
hub / github.com/RavEngine/RavEngine / QueueCmdClear

Function QueueCmdClear

deps/SDL2/src/render/SDL_render.c:399–414  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

397}
398
399static int
400QueueCmdClear(SDL_Renderer *renderer)
401{
402 SDL_RenderCommand *cmd = AllocateRenderCommand(renderer);
403 if (cmd == NULL) {
404 return -1;
405 }
406
407 cmd->command = SDL_RENDERCMD_CLEAR;
408 cmd->data.color.first = 0;
409 cmd->data.color.r = renderer->r;
410 cmd->data.color.g = renderer->g;
411 cmd->data.color.b = renderer->b;
412 cmd->data.color.a = renderer->a;
413 return 0;
414}
415
416static int
417PrepQueueCmdDraw(SDL_Renderer *renderer, const Uint8 r, const Uint8 g, const Uint8 b, const Uint8 a)

Callers 1

SDL_RenderClearFunction · 0.85

Calls 1

AllocateRenderCommandFunction · 0.85

Tested by

no test coverage detected