Go to the source code of this file.
◆ SDL_RenderCommandType
Enumerator |
---|
SDL_RENDERCMD_NO_OP | |
SDL_RENDERCMD_SETVIEWPORT | |
SDL_RENDERCMD_SETCLIPRECT | |
SDL_RENDERCMD_SETDRAWCOLOR | |
SDL_RENDERCMD_CLEAR | |
SDL_RENDERCMD_DRAW_POINTS | |
SDL_RENDERCMD_DRAW_LINES | |
SDL_RENDERCMD_FILL_RECTS | |
SDL_RENDERCMD_COPY | |
SDL_RENDERCMD_COPY_EX | |
Definition at line 66 of file SDL_sysrender.h.
◆ SDL_AllocateRenderVertices()
Definition at line 263 of file SDL_render.c.
268 size_t aligner = (alignment && ((current_offset & (alignment - 1)) != 0)) ? (alignment - (current_offset & (alignment - 1))) : 0;
269 size_t aligned = current_offset + aligner;
273 size_t newsize = current_allocation * 2;
275 while (newsize < needed) {
References NULL, numbytes, ptr, renderer, SDL_OutOfMemory, SDL_realloc, SDL_Renderer::vertex_data, SDL_Renderer::vertex_data_allocation, and SDL_Renderer::vertex_data_used.
Referenced by SW_QueueCopy(), SW_QueueCopyEx(), SW_QueueDrawPoints(), and SW_QueueFillRects().
◆ SDL_GetBlendModeAlphaOperation()
◆ SDL_GetBlendModeColorOperation()
◆ SDL_GetBlendModeDstAlphaFactor()
◆ SDL_GetBlendModeDstColorFactor()
◆ SDL_GetBlendModeSrcAlphaFactor()
◆ SDL_GetBlendModeSrcColorFactor()
◆ D3D11_RenderDriver
◆ D3D_RenderDriver
◆ DirectFB_RenderDriver
◆ GL_RenderDriver
◆ GLES2_RenderDriver
◆ GLES_RenderDriver
◆ METAL_RenderDriver
◆ PSP_RenderDriver
◆ SW_RenderDriver