21 #include "../SDL_internal.h" 23 #ifndef SDL_sysrender_h_ 24 #define SDL_sysrender_h_ 149 const Uint8 *Yplane,
int Ypitch,
150 const Uint8 *Uplane,
int Upitch,
151 const Uint8 *Vplane,
int Vpitch);
SDL_BlendFactor
The normalized factor used to multiply pixel components.
SDL_BlendFactor SDL_GetBlendModeSrcColorFactor(SDL_BlendMode blendMode)
SDL_AllocVertGap * vertex_data_gaps_pool
SDL_Rect clip_rect_backup
SDL_RenderDriver GLES_RenderDriver
SDL_BlendMode
The blend mode used in SDL_RenderCopy() and drawing operations.
SDL_RenderDriver DirectFB_RenderDriver
GLuint GLuint GLsizei count
SDL_BlendFactor SDL_GetBlendModeSrcAlphaFactor(SDL_BlendMode blendMode)
struct SDL_AllocVertGap * next
SDL_RenderDriver D3D11_RenderDriver
SDL_RenderDriver PSP_RenderDriver
SDL_RendererFlip
Flip constants for SDL_RenderCopyEx.
GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const GLvoid * data
SDL_RenderDriver GL_RenderDriver
SDL_BlendOperation
The blend operation used when combining source and destination pixel components.
SDL_Rect last_queued_viewport
GLfixed GLfixed GLint GLint GLfixed points
SDL_RenderCommand * render_commands_tail
SDL_RenderDriver METAL_RenderDriver
SDL_RenderDriver GLES2_RenderDriver
GLenum GLenum GLuint texture
SDL_RenderDriver SW_RenderDriver
SDL_RenderCommand * render_commands_pool
SDL_Rect last_queued_cliprect
SDL_RenderCommand * render_commands
size_t vertex_data_allocation
Uint32 last_command_generation
SDL_RenderDriver D3D_RenderDriver
Uint32 render_command_generation
void * SDL_AllocateRenderVertices(SDL_Renderer *renderer, const size_t numbytes, const size_t alignment, size_t *offset)
Window state change event data (event.window.*)
SDL_BlendFactor SDL_GetBlendModeDstAlphaFactor(SDL_BlendMode blendMode)
SDL_BlendOperation SDL_GetBlendModeAlphaOperation(SDL_BlendMode blendMode)
Information on the capabilities of a render driver or context.
EGLSurface EGLNativeWindowType * window
SDL_AllocVertGap vertex_data_gaps
SDL_RenderCommandType command
SDL_PRINTF_FORMAT_STRING const char int SDL_PRINTF_FORMAT_STRING const char int SDL_PRINTF_FORMAT_STRING const char int SDL_PRINTF_FORMAT_STRING const char const char SDL_SCANF_FORMAT_STRING const char return SDL_ThreadFunction const char void return Uint32 return Uint32 void
The type used to identify a window.
SDL_BlendFactor SDL_GetBlendModeDstColorFactor(SDL_BlendMode blendMode)
SDL_bool last_queued_cliprect_enabled
EGLSurface EGLint * rects
struct SDL_RenderCommand * next
SDL_bool clipping_enabled_backup
void UpdateTexture(SDL_Texture *texture, int frame)
SDL_BlendOperation SDL_GetBlendModeColorOperation(SDL_BlendMode blendMode)
SDL_bool clipping_enabled
A rectangle, with the origin at the upper left (floating point).
The structure that defines a point (floating point)
A rectangle, with the origin at the upper left (integer).