|
srp
software rendering pipeline
|


Go to the source code of this file.
| enum | SRPTextureWrappingMode { TW_REPEAT , TW_CLAMP_TO_EDGE } |
| enum | SRPTextureFilteringMode { TF_NEAREST } |
| enum | SRPTextureParameter { SRP_TEXTURE_WRAPPING_MODE_X , SRP_TEXTURE_WRAPPING_MODE_Y , SRP_TEXTURE_FILTERING_MODE_MAGNIFYING , SRP_TEXTURE_FILTERING_MODE_MINIFYING } |
| typedef struct SRPTexture | SRPTexture |
| typedef enum SRPTextureParameter | SRPTextureParameter |
| SRPTexture * | srpNewTexture (const char *image, SRPTextureWrappingMode wrappingModeX, SRPTextureWrappingMode wrappingModeY, SRPTextureFilteringMode filteringModeMagnifying, SRPTextureFilteringMode filteringModeMinifying) |
| void | srpFreeTexture (SRPTexture *this) |
| void | srpTextureGetFilteredColor (const SRPTexture *this, double u, double v, double out[4]) |
| int | srpTextureGet (SRPTexture *this, SRPTextureParameter parameter) |
| void | srpTextureSet (SRPTexture *this, SRPTextureParameter parameter, int data) |
SRPTexture and related functions