MCPcopy Create free account
hub / github.com/KhronosGroup/KTX-Software / dfdToStringChannelId

Function dfdToStringChannelId

external/dfdutils/printdfd.c:290–670  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

288}
289
290const char* dfdToStringChannelId(khr_df_model_e model, khr_df_model_channels_e value) {
291 switch (model) {
292 case KHR_DF_MODEL_RGBSDA:
293 switch (value) {
294 case KHR_DF_CHANNEL_RGBSDA_RED:
295 return "KHR_DF_CHANNEL_RGBSDA_RED";
296 case KHR_DF_CHANNEL_RGBSDA_GREEN:
297 return "KHR_DF_CHANNEL_RGBSDA_GREEN";
298 case KHR_DF_CHANNEL_RGBSDA_BLUE:
299 return "KHR_DF_CHANNEL_RGBSDA_BLUE";
300 case KHR_DF_CHANNEL_RGBSDA_STENCIL:
301 return "KHR_DF_CHANNEL_RGBSDA_STENCIL";
302 case KHR_DF_CHANNEL_RGBSDA_DEPTH:
303 return "KHR_DF_CHANNEL_RGBSDA_DEPTH";
304 case KHR_DF_CHANNEL_RGBSDA_ALPHA:
305 return "KHR_DF_CHANNEL_RGBSDA_ALPHA";
306 default:
307 return NULL;
308 }
309
310 case KHR_DF_MODEL_YUVSDA:
311 switch (value) {
312 case KHR_DF_CHANNEL_YUVSDA_Y:
313 return "KHR_DF_CHANNEL_YUVSDA_Y";
314 case KHR_DF_CHANNEL_YUVSDA_U:
315 return "KHR_DF_CHANNEL_YUVSDA_U";
316 case KHR_DF_CHANNEL_YUVSDA_V:
317 return "KHR_DF_CHANNEL_YUVSDA_V";
318 case KHR_DF_CHANNEL_YUVSDA_STENCIL:
319 return "KHR_DF_CHANNEL_YUVSDA_STENCIL";
320 case KHR_DF_CHANNEL_YUVSDA_DEPTH:
321 return "KHR_DF_CHANNEL_YUVSDA_DEPTH";
322 case KHR_DF_CHANNEL_YUVSDA_ALPHA:
323 return "KHR_DF_CHANNEL_YUVSDA_ALPHA";
324 default:
325 return NULL;
326 }
327
328 case KHR_DF_MODEL_YIQSDA:
329 switch (value) {
330 case KHR_DF_CHANNEL_YIQSDA_Y:
331 return "KHR_DF_CHANNEL_YIQSDA_Y";
332 case KHR_DF_CHANNEL_YIQSDA_I:
333 return "KHR_DF_CHANNEL_YIQSDA_I";
334 case KHR_DF_CHANNEL_YIQSDA_Q:
335 return "KHR_DF_CHANNEL_YIQSDA_Q";
336 case KHR_DF_CHANNEL_YIQSDA_STENCIL:
337 return "KHR_DF_CHANNEL_YIQSDA_STENCIL";
338 case KHR_DF_CHANNEL_YIQSDA_DEPTH:
339 return "KHR_DF_CHANNEL_YIQSDA_DEPTH";
340 case KHR_DF_CHANNEL_YIQSDA_ALPHA:
341 return "KHR_DF_CHANNEL_YIQSDA_ALPHA";
342 default:
343 return NULL;
344 }
345
346 case KHR_DF_MODEL_LABSDA:
347 switch (value) {

Callers 5

toStringFunction · 0.85
isChannelTypeValidFunction · 0.85
compareDFDBasicMethod · 0.85
printDFDFunction · 0.85
printDFDJSONFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected