mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-28 14:40:10 +01:00
gallium: make choose_format() non-static: st_choose_format()
This commit is contained in:
parent
e38f677e8f
commit
dc5a853c85
2 changed files with 9 additions and 4 deletions
|
|
@ -354,8 +354,9 @@ default_depth_format(struct pipe_screen *screen, uint type)
|
|||
* Given an OpenGL internalFormat value for a texture or surface, return
|
||||
* the best matching PIPE_FORMAT_x, or PIPE_FORMAT_NONE if there's no match.
|
||||
*/
|
||||
static enum pipe_format
|
||||
choose_format(struct pipe_context *pipe, GLint internalFormat, uint surfType)
|
||||
enum pipe_format
|
||||
st_choose_format(struct pipe_context *pipe, GLint internalFormat,
|
||||
uint surfType)
|
||||
{
|
||||
struct pipe_screen *screen = pipe->screen;
|
||||
|
||||
|
|
@ -530,7 +531,7 @@ choose_format(struct pipe_context *pipe, GLint internalFormat, uint surfType)
|
|||
enum pipe_format
|
||||
st_choose_renderbuffer_format(struct pipe_context *pipe, GLint internalFormat)
|
||||
{
|
||||
return choose_format(pipe, internalFormat, PIPE_SURFACE);
|
||||
return st_choose_format(pipe, internalFormat, PIPE_SURFACE);
|
||||
}
|
||||
|
||||
|
||||
|
|
@ -594,7 +595,7 @@ st_ChooseTextureFormat(GLcontext *ctx, GLint internalFormat,
|
|||
(void) format;
|
||||
(void) type;
|
||||
|
||||
pFormat = choose_format(ctx->st->pipe, internalFormat, PIPE_TEXTURE);
|
||||
pFormat = st_choose_format(ctx->st->pipe, internalFormat, PIPE_TEXTURE);
|
||||
if (pFormat == PIPE_FORMAT_NONE)
|
||||
return NULL;
|
||||
|
||||
|
|
|
|||
|
|
@ -63,6 +63,10 @@ extern enum pipe_format
|
|||
st_mesa_format_to_pipe_format(GLuint mesaFormat);
|
||||
|
||||
|
||||
extern enum pipe_format
|
||||
st_choose_format(struct pipe_context *pipe, GLint internalFormat,
|
||||
uint surfType);
|
||||
|
||||
extern enum pipe_format
|
||||
st_choose_renderbuffer_format(struct pipe_context *pipe, GLint internalFormat);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue