~mmach/netext73/mesa-ryzen

« back to all changes in this revision

Viewing changes to src/gallium/drivers/svga/svga_surface.h

  • Committer: mmach
  • Date: 2023-11-02 21:31:35 UTC
  • Revision ID: netbit73@gmail.com-20231102213135-18d4tzh7tj0uz752
2023-11-02 22:11:57

Show diffs side-by-side

added added

removed removed

Lines of Context:
27
27
#define SVGA_SURFACE_H
28
28
 
29
29
 
30
 
#include "pipe/p_compiler.h"
 
30
#include "util/compiler.h"
31
31
#include "pipe/p_state.h"
32
32
#include "util/u_inlines.h"
33
33
#include "svga_screen_cache.h"
57
57
   unsigned real_level;
58
58
   unsigned real_zslice;
59
59
 
60
 
   boolean dirty;
 
60
   bool dirty;
61
61
 
62
62
   /* VGPU10 */
63
63
   SVGA3dRenderTargetViewId view_id;
83
83
 
84
84
extern void
85
85
svga_propagate_surface(struct svga_context *svga, struct pipe_surface *surf,
86
 
                       boolean reset);
 
86
                       bool reset);
87
87
 
88
88
void
89
89
svga_propagate_rendertargets(struct svga_context *svga);
90
90
 
91
 
extern boolean
 
91
extern bool
92
92
svga_surface_needs_propagation(const struct pipe_surface *surf);
93
93
 
94
94
struct svga_winsys_surface *
102
102
                          int layer_pick,
103
103
                          unsigned num_layers,
104
104
                          int zslice_pick,
105
 
                          boolean cacheable,
 
105
                          bool cacheable,
106
106
                          struct svga_host_surface_cache_key *key); /* OUT */
107
107
 
108
108
void