Sha256: 40e1a9a6d43cab815336301dc62afcfd1272ddae8d43998b6844d58b937d3a56

Contents?: true

Size: 499 Bytes

Versions: 6

Compression:

Stored size: 499 Bytes

Contents

#ifndef PVRTC_H
#define PVRTC_H

#include <stdint.h>

typedef struct {
    uint8_t r;
    uint8_t g;
    uint8_t b;
    uint8_t a;
} PVRTCTexelColor;

typedef struct {
    int r;
    int g;
    int b;
    int a;
} PVRTCTexelColorInt;

typedef struct {
    PVRTCTexelColor a;
    PVRTCTexelColor b;
    int8_t weight[32];
    uint32_t punch_through_flag;
} PVRTCTexelInfo;

int decode_pvrtc(const uint8_t *, const long, const long, uint32_t *, const int);

#endif /* end of include guard: PVRTC_H */

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
mikunyan-3.9.12 ext/decoders/native/pvrtc.h
mikunyan-3.9.11 ext/decoders/native/pvrtc.h
mikunyan-3.9.10 ext/decoders/native/pvrtc.h
mikunyan-3.9.9 ext/decoders/native/pvrtc.h
mikunyan-3.9.8 ext/decoders/native/pvrtc.h
mikunyan-3.9.7 ext/decoders/native/pvrtc.h