Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
blender
monado
Commits
5b6e6bf6
Commit
5b6e6bf6
authored
Sep 15, 2020
by
Jakob Bornecrantz
Committed by
Jakob Bornecrantz
Jan 27, 2021
Browse files
xrt: Add XRT_FORMAT_BAYER_GR8 format
parent
bfdd3a0a
Changes
3
Hide whitespace changes
Inline
Side-by-side
doc/changes/xrt/mr.665.2.md
0 → 100644
View file @
5b6e6bf6
Add
`XRT_FORMAT_BAYER_GR8`
format.
src/xrt/auxiliary/util/u_format.c
View file @
5b6e6bf6
...
...
@@ -21,6 +21,7 @@ u_format_str(enum xrt_format f)
case
XRT_FORMAT_R8G8B8
:
return
"XRT_FORMAT_R8G8B8"
;
case
XRT_FORMAT_R8G8
:
return
"XRT_FORMAT_R8G8"
;
case
XRT_FORMAT_R8
:
return
"XRT_FORMAT_R8"
;
case
XRT_FORMAT_BAYER_GR8
:
return
"XRT_FORMAT_BAYER_GR8"
;
case
XRT_FORMAT_L8
:
return
"XRT_FORMAT_L8"
;
case
XRT_FORMAT_BITMAP_8X1
:
return
"XRT_FORMAT_BITMAP_8X1"
;
case
XRT_FORMAT_BITMAP_8X8
:
return
"XRT_FORMAT_BITMAP_8X8"
;
...
...
@@ -41,6 +42,7 @@ u_format_is_blocks(enum xrt_format f)
case
XRT_FORMAT_R8G8B8
:
case
XRT_FORMAT_R8G8
:
case
XRT_FORMAT_R8
:
case
XRT_FORMAT_BAYER_GR8
:
case
XRT_FORMAT_L8
:
case
XRT_FORMAT_BITMAP_8X1
:
case
XRT_FORMAT_BITMAP_8X8
:
...
...
@@ -65,6 +67,7 @@ u_format_block_width(enum xrt_format f)
case
XRT_FORMAT_R8G8B8
:
case
XRT_FORMAT_R8G8
:
case
XRT_FORMAT_R8
:
case
XRT_FORMAT_BAYER_GR8
:
case
XRT_FORMAT_L8
:
case
XRT_FORMAT_YUV888
:
// Regular one pixel per block formats.
...
...
@@ -90,6 +93,7 @@ u_format_block_height(enum xrt_format f)
case
XRT_FORMAT_R8G8B8
:
case
XRT_FORMAT_R8G8
:
case
XRT_FORMAT_R8
:
case
XRT_FORMAT_BAYER_GR8
:
case
XRT_FORMAT_L8
:
case
XRT_FORMAT_BITMAP_8X1
:
case
XRT_FORMAT_YUV888
:
...
...
@@ -110,6 +114,7 @@ u_format_block_size(enum xrt_format f)
switch
(
f
)
{
case
XRT_FORMAT_BITMAP_8X1
:
case
XRT_FORMAT_R8
:
case
XRT_FORMAT_BAYER_GR8
:
case
XRT_FORMAT_L8
:
// One byte blocks
return
1
;
...
...
src/xrt/include/xrt/xrt_defines.h
View file @
5b6e6bf6
...
...
@@ -69,6 +69,8 @@ enum xrt_format
XRT_FORMAT_R8G8
,
XRT_FORMAT_R8
,
XRT_FORMAT_BAYER_GR8
,
XRT_FORMAT_L8
,
// Luminence, R = L, G = L, B = L.
XRT_FORMAT_BITMAP_8X1
,
// One bit format tiled in 8x1 blocks.
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment