Home | History | Annotate | Download | only in include

Lines Matching refs:renderer

66     SDL_RENDERER_SOFTWARE = 0x00000001,         /**< The renderer is a software fallback */
67 SDL_RENDERER_ACCELERATED = 0x00000002, /**< The renderer uses hardware
71 SDL_RENDERER_TARGETTEXTURE = 0x00000008 /**< The renderer supports
80 const char *name; /**< The name of the renderer */
162 * \brief Create a window and default renderer
168 * \param renderer A pointer filled with the renderer, or NULL on error
174 SDL_Window **window, SDL_Renderer **renderer);
207 * \brief Get the renderer associated with a window.
214 extern DECLSPEC int SDLCALL SDL_GetRendererInfo(SDL_Renderer * renderer,
220 extern DECLSPEC int SDLCALL SDL_GetRendererOutputSize(SDL_Renderer * renderer,
226 * \param renderer The renderer.
240 extern DECLSPEC SDL_Texture * SDLCALL SDL_CreateTexture(SDL_Renderer * renderer,
248 * \param renderer The renderer.
258 extern DECLSPEC SDL_Texture * SDLCALL SDL_CreateTextureFromSurface(SDL_Renderer * renderer, SDL_Surface * surface);
438 renderer The renderer that will be checked
442 extern DECLSPEC SDL_bool SDLCALL SDL_RenderTargetSupported(SDL_Renderer *renderer);
447 * \param renderer The renderer.
454 extern DECLSPEC int SDLCALL SDL_SetRenderTarget(SDL_Renderer *renderer,
464 extern DECLSPEC SDL_Texture * SDLCALL SDL_GetRenderTarget(SDL_Renderer *renderer);
469 * \param renderer The renderer for which resolution should be set.
489 extern DECLSPEC int SDLCALL SDL_RenderSetLogicalSize(SDL_Renderer * renderer, int w, int h);
494 * \param renderer The renderer from which resolution should be queried.
500 extern DECLSPEC void SDLCALL SDL_RenderGetLogicalSize(SDL_Renderer * renderer, int *w, int *h);
505 * \param renderer The renderer for which the drawing area should be set.
512 * \note If the window associated with the renderer is resized, the viewport is automatically reset.
517 extern DECLSPEC int SDLCALL SDL_RenderSetViewport(SDL_Renderer * renderer,
525 extern DECLSPEC void SDLCALL SDL_RenderGetViewport(SDL_Renderer * renderer,
531 * \param renderer The renderer for which clip rectangle should be set.
539 extern DECLSPEC int SDLCALL SDL_RenderSetClipRect(SDL_Renderer * renderer,
545 * \param renderer The renderer from which clip rectangle should be queried.
551 extern DECLSPEC void SDLCALL SDL_RenderGetClipRect(SDL_Renderer * renderer,
557 * \param renderer The renderer for which the drawing scale should be set.
562 * before they are used by the renderer. This allows resolution
572 extern DECLSPEC int SDLCALL SDL_RenderSetScale(SDL_Renderer * renderer,
578 * \param renderer The renderer from which drawing scale should be queried.
584 extern DECLSPEC void SDLCALL SDL_RenderGetScale(SDL_Renderer * renderer,
590 * \param renderer The renderer for which drawing color should be set.
599 extern DECLSPEC int SDLCALL SDL_SetRenderDrawColor(SDL_Renderer * renderer,
606 * \param renderer The renderer from which drawing color should be queried.
615 extern DECLSPEC int SDLCALL SDL_GetRenderDrawColor(SDL_Renderer * renderer,
622 * \param renderer The renderer for which blend mode should be set.
632 extern DECLSPEC int SDLCALL SDL_SetRenderDrawBlendMode(SDL_Renderer * renderer,
638 * \param renderer The renderer from which blend mode should be queried.
645 extern DECLSPEC int SDLCALL SDL_GetRenderDrawBlendMode(SDL_Renderer * renderer,
655 extern DECLSPEC int SDLCALL SDL_RenderClear(SDL_Renderer * renderer);
660 * \param renderer The renderer which should draw a point.
666 extern DECLSPEC int SDLCALL SDL_RenderDrawPoint(SDL_Renderer * renderer,
672 * \param renderer The renderer which should draw multiple points.
678 extern DECLSPEC int SDLCALL SDL_RenderDrawPoints(SDL_Renderer * renderer,
685 * \param renderer The renderer which should draw a line.
693 extern DECLSPEC int SDLCALL SDL_RenderDrawLine(SDL_Renderer * renderer,
699 * \param renderer The renderer which should draw multiple lines.
705 extern DECLSPEC int SDLCALL SDL_RenderDrawLines(SDL_Renderer * renderer,
712 * \param renderer The renderer which should draw a rectangle.
717 extern DECLSPEC int SDLCALL SDL_RenderDrawRect(SDL_Renderer * renderer,
723 * \param renderer The renderer which should draw multiple rectangles.
729 extern DECLSPEC int SDLCALL SDL_RenderDrawRects(SDL_Renderer * renderer,
736 * \param renderer The renderer which should fill a rectangle.
742 extern DECLSPEC int SDLCALL SDL_RenderFillRect(SDL_Renderer * renderer,
748 * \param renderer The renderer which should fill multiple rectangles.
754 extern DECLSPEC int SDLCALL SDL_RenderFillRects(SDL_Renderer * renderer,
761 * \param renderer The renderer which should copy parts of a texture.
770 extern DECLSPEC int SDLCALL SDL_RenderCopy(SDL_Renderer * renderer,
778 * \param renderer The renderer which should copy parts of a texture.
790 extern DECLSPEC int SDLCALL SDL_RenderCopyEx(SDL_Renderer * renderer,
801 * \param renderer The renderer from which pixels should be read.
813 extern DECLSPEC int SDLCALL SDL_RenderReadPixels(SDL_Renderer * renderer,
821 extern DECLSPEC void SDLCALL SDL_RenderPresent(SDL_Renderer * renderer);
837 extern DECLSPEC void SDLCALL SDL_DestroyRenderer(SDL_Renderer * renderer);