#include "pipe/p_state.h"
-
-
-#define SP_MAX_TEXTURE_2D_LEVELS 13 /* 4K x 4K */
-#define SP_MAX_TEXTURE_3D_LEVELS 9 /* 512 x 512 x 512 */
+#include "sp_limits.h"
struct pipe_context;
struct softpipe_context;
+/**
+ * Subclass of pipe_resource.
+ */
struct softpipe_resource
{
struct pipe_resource base;
unsigned timestamp;
};
+
+/**
+ * Subclass of pipe_transfer.
+ */
struct softpipe_transfer
{
struct pipe_transfer base;
extern void
softpipe_init_screen_texture_funcs(struct pipe_screen *screen);
-void
+extern void
softpipe_init_texture_funcs(struct pipe_context *pipe);