SDL.Video.Renderer

data Renderer

Renderer Configuration

data RendererConfig

defaultRenderer

data RendererType

Drawing Primitives

clear

copy

copyEx

drawLine

drawLines

drawPoint

drawPoints

drawRect

drawRects

fillRect

fillRects

present

Renderer State

rendererDrawBlendMode

rendererDrawColor

rendererRenderTarget

rendererClipRect

rendererLogicalSize

rendererScale

rendererViewport

renderTargetSupported

Surfaces

data Surface

updateWindowSurface

surfaceBlit

surfaceBlitScaled

surfaceFillRect

surfaceFillRects

Creating and Destroying Surfaces

convertSurface

createRGBSurface

createRGBSurfaceFrom

freeSurface

getWindowSurface

loadBMP

Surface state

surfaceColorKey

surfaceBlendMode

surfaceDimensions

surfaceFormat

surfacePixels

Accessing Surface Data

lockSurface

unlockSurface

Palettes and pixel formats

data Palette

data PixelFormat

data SurfacePixelFormat

formatPalette

setPaletteColors

pixelFormatToMasks

masksToPixelFormat

Textures

data Texture

Creating, Using and Destroying Textures

createTexture

data TextureAccess

createTextureFromSurface

updateTexture

destroyTexture

glBindTexture

glUnbindTexture

Texture State

textureAlphaMod

textureBlendMode

data BlendMode

textureColorMod

Accessing Texture Data

lockTexture

unlockTexture

queryTexture

data TextureInfo

data Rectangle a

Available Renderers

getRendererInfo

data RendererInfo

getRenderDriverInfo