diff options
author | Marek Olšák <[email protected]> | 2013-02-07 04:33:52 +0100 |
---|---|---|
committer | Marek Olšák <[email protected]> | 2013-02-13 02:13:10 +0100 |
commit | cd41833b440a1fee14feca17485de4cc460a86c8 (patch) | |
tree | 937ef56b5509c541ec66c3f3966c45b951b61aa9 /src/gallium/include | |
parent | 974b482acaf62ced1e8981761a8bda252bd51fe1 (diff) |
gallium: add red-alpha texture formats and a couple of util functions
This is for glGetTexImage and it will be used for samplers only (which some
drivers already implement by reading util_format_description).
v2: incorporate Brian's suggestion
Reviewed-by: Brian Paul <[email protected]>
Diffstat (limited to 'src/gallium/include')
-rw-r--r-- | src/gallium/include/pipe/p_format.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/gallium/include/pipe/p_format.h b/src/gallium/include/pipe/p_format.h index 5a3d000bbe4..098b25b7dc3 100644 --- a/src/gallium/include/pipe/p_format.h +++ b/src/gallium/include/pipe/p_format.h @@ -328,6 +328,18 @@ enum pipe_format { PIPE_FORMAT_R32G32B32X32_UINT = 240, PIPE_FORMAT_R32G32B32X32_SINT = 241, + PIPE_FORMAT_R8A8_SNORM = 242, + PIPE_FORMAT_R16A16_UNORM = 243, + PIPE_FORMAT_R16A16_SNORM = 244, + PIPE_FORMAT_R16A16_FLOAT = 245, + PIPE_FORMAT_R32A32_FLOAT = 246, + PIPE_FORMAT_R8A8_UINT = 247, + PIPE_FORMAT_R8A8_SINT = 248, + PIPE_FORMAT_R16A16_UINT = 249, + PIPE_FORMAT_R16A16_SINT = 250, + PIPE_FORMAT_R32A32_UINT = 251, + PIPE_FORMAT_R32A32_SINT = 252, + PIPE_FORMAT_COUNT }; |