Lines Matching refs:size_t

19 void LoadA8ToRGBA8(size_t width, size_t height, size_t depth,
20 const uint8_t *input, size_t inputRowPitch, size_t inputDepthPitch,
21 uint8_t *output, size_t outputRowPitch, size_t outputDepthPitch);
23 void LoadA8ToBGRA8(size_t width, size_t height, size_t depth,
24 const uint8_t *input, size_t inputRowPitch, size_t inputDepthPitch,
25 uint8_t *output, size_t outputRowPitch, size_t outputDepthPitch);
27 void LoadA8ToBGRA8_SSE2(size_t width, size_t height, size_t depth,
28 const uint8_t *input, size_t inputRowPitch, size_t inputDepthPitch,
29 uint8_t *output, size_t outputRowPitch, size_t outputDepthPitch);
31 void LoadA32FToRGBA32F(size_t width, size_t height, size_t depth,
32 const uint8_t *input, size_t inputRowPitch, size_t inputDepthPitch,
33 uint8_t *output, size_t outputRowPitch, size_t outputDepthPitch);
35 void LoadA16FToRGBA16F(size_t width, size_t height, size_t depth,
36 const uint8_t *input, size_t inputRowPitch, size_t inputDepthPitch,
37 uint8_t *output, size_t outputRowPitch, size_t outputDepthPitch);
39 void LoadL8ToRGBA8(size_t width, size_t height, size_t depth,
40 const uint8_t *input, size_t inputRowPitch, size_t inputDepthPitch,
41 uint8_t *output, size_t outputRowPitch, size_t outputDepthPitch);
43 void LoadL8ToBGRA8(size_t width, size_t height, size_t depth,
44 const uint8_t *input, size_t inputRowPitch, size_t inputDepthPitch,
45 uint8_t *output, size_t outputRowPitch, size_t outputDepthPitch);
47 void LoadL32FToRGBA32F(size_t width, size_t height, size_t depth,
48 const uint8_t *input, size_t inputRowPitch, size_t inputDepthPitch,
49 uint8_t *output, size_t outputRowPitch, size_t outputDepthPitch);
51 void LoadL16FToRGBA16F(size_t width, size_t height, size_t depth,
52 const uint8_t *input, size_t inputRowPitch, size_t inputDepthPitch,
53 uint8_t *output, size_t outputRowPitch, size_t outputDepthPitch);
55 void LoadLA8ToRGBA8(size_t width, size_t height, size_t depth,
56 const uint8_t *input, size_t inputRowPitch, size_t inputDepthPitch,
57 uint8_t *output, size_t outputRowPitch, size_t outputDepthPitch);
59 void LoadLA8ToBGRA8(size_t width, size_t height, size_t depth,
60 const uint8_t *input, size_t inputRowPitch, size_t inputDepthPitch,
61 uint8_t *output, size_t outputRowPitch, size_t outputDepthPitch);
63 void LoadLA32FToRGBA32F(size_t width, size_t height, size_t depth,
64 const uint8_t *input, size_t inputRowPitch, size_t inputDepthPitch,
65 uint8_t *output, size_t outputRowPitch, size_t outputDepthPitch);
67 void LoadLA16FToRGBA16F(size_t width, size_t height, size_t depth,
68 const uint8_t *input, size_t inputRowPitch, size_t inputDepthPitch,
69 uint8_t *output, size_t outputRowPitch, size_t outputDepthPitch);
71 void LoadRGB8ToBGRX8(size_t width, size_t height, size_t depth,
72 const uint8_t *input, size_t inputRowPitch, size_t inputDepthPitch,
73 uint8_t *output, size_t outputRowPitch, size_t outputDepthPitch);
75 void LoadRG8ToBGRX8(size_t width, size_t height, size_t depth,
76 const uint8_t *input, size_t inputRowPitch, size_t inputDepthPitch,
77 uint8_t *output, size_t outputRowPitch, size_t outputDepthPitch);
79 void LoadR8ToBGRX8(size_t width, size_t height, size_t depth,
80 const uint8_t *input, size_t inputRowPitch, size_t inputDepthPitch,
81 uint8_t *output, size_t outputRowPitch, size_t outputDepthPitch);
83 void LoadR5G6B5ToBGRA8(size_t width, size_t height, size_t depth,
84 const uint8_t *input, size_t inputRowPitch, size_t inputDepthPitch,
85 uint8_t *output, size_t outputRowPitch, size_t outputDepthPitch);
87 void LoadR5G6B5ToRGBA8(size_t width, size_t height, size_t depth,
88 const uint8_t *input, size_t inputRowPitch, size_t inputDepthPitch,
89 uint8_t *output, size_t outputRowPitch, size_t outputDepthPitch);
91 void LoadRGBA8ToBGRA8_SSE2(size_t width, size_t height, size_t depth,
92 const uint8_t *input, size_t inputRowPitch, size_t inputDepthPitch,
93 uint8_t *output, size_t outputRowPitch, size_t outputDepthPitch);
95 void LoadRGBA8ToBGRA8(size_t width, size_t height, size_t depth,
96 const uint8_t *input, size_t inputRowPitch, size_t inputDepthPitch,
97 uint8_t *output, size_t outputRowPitch, size_t outputDepthPitch);
99 void LoadRGBA4ToBGRA8(size_t width, size_t height, size_t depth,
100 const uint8_t *input, size_t inputRowPitch, size_t inputDepthPitch,
101 uint8_t *output, size_t outputRowPitch, size_t outputDepthPitch);
103 void LoadRGBA4ToRGBA8(size_t width, size_t height, size_t depth,
104 const uint8_t *input, size_t inputRowPitch, size_t inputDepthPitch,
105 uint8_t *output, size_t outputRowPitch, size_t outputDepthPitch);
107 void LoadBGRA4ToBGRA8(size_t width, size_t height, size_t depth,
108 const uint8_t *input, size_t inputRowPitch, size_t inputDepthPitch,
109 uint8_t *output, size_t outputRowPitch, size_t outputDepthPitch);
111 void LoadRGB5A1ToBGRA8(size_t width, size_t height, size_t depth,
112 const uint8_t *input, size_t inputRowPitch, size_t inputDepthPitch,
113 uint8_t *output, size_t outputRowPitch, size_t outputDepthPitch);
115 void LoadRGB5A1ToRGBA8(size_t width, size_t height, size_t depth,
116 const uint8_t *input, size_t inputRowPitch, size_t inputDepthPitch,
117 uint8_t *output, size_t outputRowPitch, size_t outputDepthPitch);
119 void LoadBGR5A1ToBGRA8(size_t width, size_t height, size_t depth,
120 const uint8_t *input, size_t inputRowPitch, size_t inputDepthPitch,
121 uint8_t *output, size_t outputRowPitch, size_t outputDepthPitch);
123 void LoadRGB10A2ToRGBA8(size_t width, size_t height, size_t depth,
124 const uint8_t *input, size_t inputRowPitch, size_t inputDepthPitch,
125 uint8_t *output, size_t outputRowPitch, size_t outputDepthPitch);
127 void LoadRGB16FToRGB9E5(size_t width, size_t height, size_t depth,
128 const uint8_t *input, size_t inputRowPitch, size_t inputDepthPitch,
129 uint8_t *output, size_t outputRowPitch, size_t outputDepthPitch);
131 void LoadRGB32FToRGB9E5(size_t width, size_t height, size_t depth,
132 const uint8_t *input, size_t inputRowPitch, size_t inputDepthPitch,
133 uint8_t *output, size_t outputRowPitch, size_t outputDepthPitch);
135 void LoadRGB16FToRG11B10F(size_t width, size_t height, size_t depth,
136 const uint8_t *input, size_t inputRowPitch, size_t inputDepthPitch,
137 uint8_t *output, size_t outputRowPitch, size_t outputDepthPitch);
139 void LoadRGB32FToRG11B10F(size_t width, size_t height, size_t depth,
140 const uint8_t *input, size_t inputRowPitch, size_t inputDepthPitch,
141 uint8_t *output, size_t outputRowPitch, size_t outputDepthPitch);
143 void LoadG8R24ToR24G8(size_t width, size_t height, size_t depth,
144 const uint8_t *input, size_t inputRowPitch, size_t inputDepthPitch,
145 uint8_t *output, size_t outputRowPitch, size_t outputDepthPitch);
147 template <typename type, size_t componentCount>
148 inline void LoadToNative(size_t width, size_t height, size_t depth,
149 const uint8_t *input, size_t inputRowPitch, size_t inputDepthPitch,
150 uint8_t *output, size_t outputRowPitch, size_t outputDepthPitch);
153 inline void LoadToNative3To4(size_t width, size_t height, size_t depth,
154 const uint8_t *input, size_t inputRowPitch, size_t inputDepthPitch,
155 uint8_t *output, size_t outputRowPitch, size_t outputDepthPitch);
157 template <size_t componentCount>
158 inline void Load32FTo16F(size_t width, size_t height, size_t depth,
159 const uint8_t *input, size_t inputRowPitch, size_t inputDepthPitch,
160 uint8_t *output, size_t outputRowPitch, size_t outputDepthPitch);
162 void LoadRGB32FToRGBA16F(size_t width, size_t height, size_t depth,
163 const uint8_t *input, size_t inputRowPitch, size_t inputDepthPitch,
164 uint8_t *output, size_t outputRowPitch, size_t outputDepthPitch);
166 template <size_t blockWidth, size_t blockHeight, size_t blockSize>
167 inline void LoadCompressedToNative(size_t width, size_t height, size_t depth,
168 const uint8_t *input, size_t inputRowPitch, size_t inputDepthPitch,
169 uint8_t *output, size_t outputRowPitch, size_t outputDepthPitch);
171 void LoadR32ToR16(size_t width, size_t height, size_t depth,
172 const uint8_t *input, size_t inputRowPitch, size_t inputDepthPitch,
173 uint8_t *output, size_t outputRowPitch, size_t outputDepthPitch);
176 inline void Initialize4ComponentData(size_t width, size_t height, size_t depth,
177 uint8_t *output, size_t outputRowPitch, size_t outputDepthPitch);
179 void LoadR32ToR24G8(size_t width, size_t height, size_t depth,
180 const uint8_t *input, size_t inputRowPitch, size_t inputDepthPitch,
181 uint8_t *output, size_t outputRowPitch, size_t outputDepthPitch);
184 inline T *OffsetDataPointer(uint8_t *data, size_t y, size_t z, size_t rowPitch, size_t depthPitch);
187 inline const T *OffsetDataPointer(const uint8_t *data, size_t y, size_t z, size_t rowPitch, size_t depthPitch);