render: fix vulkan formats for pre-multiplied alpha
This commit is contained in:
parent
30fb0f087f
commit
1a024babdf
3 changed files with 7 additions and 7 deletions
|
|
@ -93,7 +93,7 @@ pub static ARGB8888: &Format = &Format {
|
|||
bpp: 4,
|
||||
gl_format: GL_BGRA_EXT,
|
||||
gl_type: GL_UNSIGNED_BYTE,
|
||||
vk_format: vk::Format::B8G8R8A8_SRGB,
|
||||
vk_format: vk::Format::B8G8R8A8_UNORM,
|
||||
drm: ARGB8888_DRM,
|
||||
wl_id: Some(ARGB8888_ID),
|
||||
external_only_guess: false,
|
||||
|
|
@ -107,7 +107,7 @@ pub static XRGB8888: &Format = &Format {
|
|||
bpp: 4,
|
||||
gl_format: GL_BGRA_EXT,
|
||||
gl_type: GL_UNSIGNED_BYTE,
|
||||
vk_format: vk::Format::B8G8R8A8_SRGB,
|
||||
vk_format: vk::Format::B8G8R8A8_UNORM,
|
||||
drm: XRGB8888_DRM,
|
||||
wl_id: Some(XRGB8888_ID),
|
||||
external_only_guess: false,
|
||||
|
|
@ -125,7 +125,7 @@ pub static FORMATS: &[Format] = &[
|
|||
bpp: 4,
|
||||
gl_format: GL_RGBA,
|
||||
gl_type: GL_UNSIGNED_BYTE,
|
||||
vk_format: vk::Format::R8G8B8A8_SRGB,
|
||||
vk_format: vk::Format::R8G8B8A8_UNORM,
|
||||
drm: fourcc_code('A', 'B', '2', '4'),
|
||||
wl_id: None,
|
||||
external_only_guess: false,
|
||||
|
|
@ -138,7 +138,7 @@ pub static FORMATS: &[Format] = &[
|
|||
bpp: 4,
|
||||
gl_format: GL_RGBA,
|
||||
gl_type: GL_UNSIGNED_BYTE,
|
||||
vk_format: vk::Format::R8G8B8A8_SRGB,
|
||||
vk_format: vk::Format::R8G8B8A8_UNORM,
|
||||
drm: fourcc_code('X', 'B', '2', '4'),
|
||||
wl_id: None,
|
||||
external_only_guess: false,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue