GFXprim
2D bitmap graphics library with emphasis on speed and correctness
|
Files | |
gp_bit_swap.h | |
Inline functions for swapping bits inside of the byte. | |
gp_blit.h | |
Pixmap blits. | |
gp_byte_order.h | |
A byte order (endians) defintions. | |
gp_clamp.h | |
Fast value clamping. | |
gp_common.h | |
Common macros. | |
gp_compiler.h | |
A compiler dependent macros. | |
gp_convert.gen.h | |
Macros and functions for conversions between pixel types. | |
gp_convert.h | |
A pixel value conversions. | |
gp_convert_scale.gen.h | |
Fast value scaling macros. | |
gp_core.h | |
Includes all core headers. | |
gp_debug.h | |
A debug message layer. | |
gp_fill.h | |
Fills a pixmap. | |
gp_fixed_point.h | |
gp_gamma_correction.gen.h | |
Gamma corrections. | |
gp_gamma_correction.h | |
Gamma and sRGB corrections. | |
gp_get_put_pixel.gen.h | |
Generated macros and function to access pixels. | |
gp_get_put_pixel.h | |
Pixel manipulations. | |
gp_get_set_bits.h | |
Helper macros to get and set bits given offset and length. | |
gp_mix_pixels.gen.h | |
gp_mix_pixels.h | |
gp_mix_pixels2.gen.h | |
gp_pixel.gen.h | |
A pixel defintions generated from gen/include/gfxprim_config.py. | |
gp_pixel.h | |
A pixel description. | |
gp_pixel_alias.h | |
Pixel type aliases. | |
gp_pixel_channel.gen.h | |
A pixel channel manipulations generated from gen/include/gfxprim_config.py. | |
gp_pixel_pack.gen.h | |
Defines how are pixels packed in a buffer. | |
gp_pixmap.h | |
A pixel buffer. | |
gp_progress_callback.h | |
A progress callback. | |
gp_temp_alloc.h | |
Temporary block allocator implementation. | |
gp_threads.h | |
gp_transform.h | |
Coordinate transformations for gp_pixmap swap flags. | |
gp_types.h | |
A common types. | |
gp_version.h | |
Library version. | |
gp_write_pixels.gen.h | |
Optimized functions to write a row of pixels. | |