Lines Matching refs:renderer
48 SDL_Renderer *renderer; member
113 void (*WindowEvent) (SDL_Renderer * renderer, const SDL_WindowEvent *event);
114 int (*GetOutputSize) (SDL_Renderer * renderer, int *w, int *h);
115 SDL_bool (*SupportsBlendMode)(SDL_Renderer * renderer, SDL_BlendMode blendMode);
116 int (*CreateTexture) (SDL_Renderer * renderer, SDL_Texture * texture);
117 int (*QueueSetViewport) (SDL_Renderer * renderer, SDL_RenderCommand *cmd);
118 int (*QueueSetDrawColor) (SDL_Renderer * renderer, SDL_RenderCommand *cmd);
119 …int (*QueueDrawPoints) (SDL_Renderer * renderer, SDL_RenderCommand *cmd, const SDL_FPoint * points,
121 … int (*QueueDrawLines) (SDL_Renderer * renderer, SDL_RenderCommand *cmd, const SDL_FPoint * points,
123 int (*QueueFillRects) (SDL_Renderer * renderer, SDL_RenderCommand *cmd, const SDL_FRect * rects,
125 int (*QueueCopy) (SDL_Renderer * renderer, SDL_RenderCommand *cmd, SDL_Texture * texture,
127 int (*QueueCopyEx) (SDL_Renderer * renderer, SDL_RenderCommand *cmd, SDL_Texture * texture,
130 …int (*RunCommandQueue) (SDL_Renderer * renderer, SDL_RenderCommand *cmd, void *vertices, size_t ve…
131 int (*UpdateTexture) (SDL_Renderer * renderer, SDL_Texture * texture,
134 int (*UpdateTextureYUV) (SDL_Renderer * renderer, SDL_Texture * texture,
139 int (*LockTexture) (SDL_Renderer * renderer, SDL_Texture * texture,
141 void (*UnlockTexture) (SDL_Renderer * renderer, SDL_Texture * texture);
142 …void (*SetTextureScaleMode) (SDL_Renderer * renderer, SDL_Texture * texture, SDL_ScaleMode scaleMo…
143 int (*SetRenderTarget) (SDL_Renderer * renderer, SDL_Texture * texture);
144 int (*RenderReadPixels) (SDL_Renderer * renderer, const SDL_Rect * rect,
146 void (*RenderPresent) (SDL_Renderer * renderer);
147 void (*DestroyTexture) (SDL_Renderer * renderer, SDL_Texture * texture);
149 void (*DestroyRenderer) (SDL_Renderer * renderer);
151 int (*GL_BindTexture) (SDL_Renderer * renderer, SDL_Texture *texture, float *texw, float *texh);
152 int (*GL_UnbindTexture) (SDL_Renderer * renderer, SDL_Texture *texture);
154 void *(*GetMetalLayer) (SDL_Renderer * renderer);
155 void *(*GetMetalCommandEncoder) (SDL_Renderer * renderer);
259 extern void *SDL_AllocateRenderVertices(SDL_Renderer *renderer, const size_t numbytes, const size_t…