|
srp
software rendering pipeline
|
#include <math.h>#include <stdbool.h>#include <stdint.h>#include <stdio.h>#include <stb_image.h>#include "srp/texture.h"#include "utils/message_callback_p.h"#include "utils/defines.h"#include "math/utils.h"#include "utils/voidptr.h"#include "srp/vec.h"#include "core/texture_p.h"
| #define | N_CHANNELS_REQUESTED 3 |
| SRPTexture * | srpNewTexture (const char *image, SRPTextureWrappingMode wrappingModeX, SRPTextureWrappingMode wrappingModeY) |
| void | srpFreeTexture (SRPTexture *this) |
| void | srpTextureGetFilteredColor (const SRPTexture *this, float u, float v, float out[4]) |
| int | srpTextureGet (SRPTexture *this, SRPTextureParameter parameter) |
| void | srpTextureSet (SRPTexture *this, SRPTextureParameter parameter, int data) |
Texture implementation