*/
struct svga_host_surface_cache_key
{
- SVGA3dSurfaceFlags flags;
+ SVGA3dSurfaceAllFlags flags;
SVGA3dSurfaceFormat format;
SVGA3dSize size;
uint32_t numFaces:3;
uint32_t cachable:1; /* False if this is a shared surface */
uint32_t sampleCount:5;
uint32_t scanout:1;
+ uint32_t coherent:1;
};
void
svga_screen_cache_dump(const struct svga_screen *svgascreen);
+unsigned
+svga_surface_size(const struct svga_host_surface_cache_key *key);
+
#endif /* SVGA_SCREEN_CACHE_H_ */