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_RENDERCMD_SETCLIPRECT
@ SDL_RENDERCMD_DRAW_LINES
@ SDL_RENDERCMD_SETVIEWPORT
@ SDL_RENDERCMD_DRAW_POINTS
@ SDL_RENDERCMD_FILL_RECTS
@ SDL_RENDERCMD_SETDRAWCOLOR
◆ SDL_AllocateRenderVertices()
Definition at line 262 of file SDL_render.c.
267 size_t aligner = (alignment && ((current_offset & (alignment - 1)) != 0)) ? (alignment - (current_offset & (alignment - 1))) : 0;
268 size_t aligned = current_offset + aligner;
272 size_t newsize = current_allocation * 2;
274 while (newsize < needed) {
#define SDL_OutOfMemory()
set set set set set set set macro pixldst1 abits if abits op else op endif endm macro pixldst2 abits if abits op else op endif endm macro pixldst4 abits if abits op else op endif endm macro pixldst0 abits op endm macro pixldst3 mem_operand op endm macro pixldst30 mem_operand op endm macro pixldst numbytes
set set set set set set set set set set set set set set set set set set set set *set set set macro pixldst op &r &cond WK op &r &cond WK op &r &cond WK else op &m &cond &ia op &r &cond WK else op &m &cond &ia elseif elseif else error unsupported base if elseif elseif else error unsupported unaligned pixldst unaligned endm macro pixst base base else pixldst base endif endm macro PF ptr
size_t vertex_data_allocation
static SDL_Renderer * renderer
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()
Definition at line 3421 of file SDL_render.c.
SDL_BlendOperation
The blend operation used when combining source and destination pixel components.
static SDL_BlendMode SDL_GetLongBlendMode(SDL_BlendMode blendMode)
static SDL_BlendMode blendMode
References blendMode, and SDL_GetLongBlendMode().
◆ 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