![]() |
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_get_set_bytes.h | |
| Helper macros to get and set bytes. | |
| gp_mix_pixels.gen.h | |
| gp_mix_pixels.h | |
| gp_mix_pixels2.gen.h | |
| gp_pattern_fill.h | |
| A pattern fill constants. | |
| 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. | |