Surface Functions
Jump to navigation
Jump to search
This article is an overview of the surface functions. Surfaces are basically off screen rendering targets that get their name from the Direct3D equivalent. In our OpenGL graphics systems they make use of frame buffer objects. Basically they allow you to render things to a different part of memory and then for instance use that as a texture or save it as an image.
- draw_get_msaa_maxlevel
- draw_get_msaa_supported
- draw_set_msaa_enabled
- surface_msaa_create
- surface_create
- surface_copy
- surface_copy_part
- surface_exists
- surface_free
- surface_get_texture
- surface_get_width
- surface_get_height
- surface_getpixel
- surface_getpixel_ext
- surface_reset_target
- surface_set_target
- surface_save
- surface_save_part
- draw_surface
- draw_surface_ext
- draw_surface_general
- draw_surface_part
- draw_surface_part_ext
- draw_surface_stretched
- draw_surface_stretched_ext
- draw_surface_tiled
- draw_surface_tiled_ext
- draw_surface_tiled_area_ext