Euphoria
|
texture.cc
Go to the documentation of this file.
constexpr Rgbi con(unsigned char r, unsigned char g, unsigned char b)
Definition: palette_cubehelix.h:36
ImageLoadResult load_image(io::FileSystem *fs, const io::FilePath &path, AlphaLoad alpha)
Definition: image.cc:295
Definition: button.h:15
@ mirrored_repeat
@ repeat
@ clamp_to_edge
Definition: image.h:29
Definition: vfs_path.h:36
Definition: vfs.h:74
void load_from_file(io::FileSystem *fs, const io::FilePath &path, core::AlphaLoad alpha, const Texture2dLoadData &data)
Definition: texture.cc:189
void load_from_image(const core::Image &image, core::AlphaLoad alpha, const Texture2dLoadData &data)
Definition: texture.cc:208
void load_from_pixels(int width, int height, const unsigned char *pixel_data, gl::Int internal_format, gl::Uint image_format, const Texture2dLoadData &data)
Definition: texture.cc:151
Definition: texture.h:36
Texture2dLoadData & set_wrap(TextureWrap v)
Definition: texture.cc:82
Texture2dLoadData & set_filter_magnification(FilterMagnification v)
Definition: texture.cc:90
FilterMagnification magnification
Definition: texture.h:50
Texture2dLoadData & set_filter_minification(FilterMinification v)
Definition: texture.cc:98
Definition: texture.h:54