summaryrefslogtreecommitdiffstats
path: root/src/mesa
diff options
context:
space:
mode:
Diffstat (limited to 'src/mesa')
-rw-r--r--src/mesa/drivers/dri/intel_winsys/intel_winsys_softpipe.c6
-rw-r--r--src/mesa/pipe/softpipe/sp_winsys.h3
2 files changed, 6 insertions, 3 deletions
diff --git a/src/mesa/drivers/dri/intel_winsys/intel_winsys_softpipe.c b/src/mesa/drivers/dri/intel_winsys/intel_winsys_softpipe.c
index 917e933641f..1660046f13a 100644
--- a/src/mesa/drivers/dri/intel_winsys/intel_winsys_softpipe.c
+++ b/src/mesa/drivers/dri/intel_winsys/intel_winsys_softpipe.c
@@ -46,8 +46,8 @@ struct intel_softpipe_winsys {
* Return list of surface formats supported by this driver.
*/
static const unsigned *
-intel_supported_formats(struct softpipe_winsys *sws,
- unsigned *numFormats)
+intel_is_format_supported(struct softpipe_winsys *sws,
+ unsigned *numFormats)
{
static const GLuint formats[] = {
PIPE_FORMAT_U_A8_R8_G8_B8,
@@ -69,7 +69,7 @@ intel_create_softpipe( struct intel_context *intel )
/* Fill in this struct with callbacks that softpipe will need to
* communicate with the window system, buffer manager, etc.
*/
- isws->sws.supported_formats = intel_supported_formats;
+ isws->sws.is_format_supported = intel_is_format_supported;
isws->intel = intel;
/* Create the softpipe context:
diff --git a/src/mesa/pipe/softpipe/sp_winsys.h b/src/mesa/pipe/softpipe/sp_winsys.h
index d8ae9711884..1912e59b9f4 100644
--- a/src/mesa/pipe/softpipe/sp_winsys.h
+++ b/src/mesa/pipe/softpipe/sp_winsys.h
@@ -29,6 +29,9 @@
#define SP_WINSYS_H
+#include "pipe/p_compiler.h" // for boolean
+
+
/* This is the interface that softpipe requires any window system
* hosting it to implement. This is the only include file in softpipe
* which is public.