st/mesa: add PIPE_FORMAT_R16G16B16A16_UNORM renderbuffer support
To allow rendering in 16-bit/channel RGBA buffers. Reviewed-by: José Fonseca <jfonseca@vmware.com>
This commit is contained in:
@@ -330,6 +330,9 @@ st_new_renderbuffer_fb(enum pipe_format format, int samples, boolean sw)
|
||||
/* accum buffer */
|
||||
strb->Base.InternalFormat = GL_RGBA16_SNORM;
|
||||
break;
|
||||
case PIPE_FORMAT_R16G16B16A16_UNORM:
|
||||
strb->Base.InternalFormat = GL_RGBA16;
|
||||
break;
|
||||
case PIPE_FORMAT_R8_UNORM:
|
||||
strb->Base.InternalFormat = GL_R8;
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user