projects
/
mesa.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
intel: Flush the render/texture cache when finishing render to texture.
[mesa.git]
/
src
/
mesa
/
drivers
/
dri
/
intel
/
intel_screen.h
diff --git
a/src/mesa/drivers/dri/intel/intel_screen.h
b/src/mesa/drivers/dri/intel/intel_screen.h
index daf2ab4c5826b910cc6ce6d5ad4f9224ee1abd53..a9b9e109a6aeec05838e0900471dd248c466f192 100644
(file)
--- a/
src/mesa/drivers/dri/intel/intel_screen.h
+++ b/
src/mesa/drivers/dri/intel/intel_screen.h
@@
-56,7
+56,6
@@
typedef struct
{
intelRegion front;
intelRegion back;
{
intelRegion front;
intelRegion back;
- intelRegion third;
intelRegion depth;
intelRegion tex;
intelRegion depth;
intelRegion tex;
@@
-69,17
+68,18
@@
typedef struct
__DRIscreenPrivate *driScrnPriv;
__DRIscreenPrivate *driScrnPriv;
- volatile
struct drm_i915_sarea
*sarea;
+ volatile
drm_i915_sarea_t
*sarea;
int drmMinor;
int irq_active;
int drmMinor;
int irq_active;
- int allow_batchbuffer;
GLboolean no_hw;
GLboolean no_hw;
+ GLboolean no_vbo;
int ttm;
dri_bufmgr *bufmgr;
int ttm;
dri_bufmgr *bufmgr;
+ GLboolean kernel_exec_fencing;
/**
* Configuration cache with default values for all contexts
/**
* Configuration cache with default values for all contexts
@@
-93,10
+93,6
@@
extern GLboolean intelMapScreenRegions(__DRIscreenPrivate * sPriv);
extern void intelUnmapScreenRegions(intelScreenPrivate * intelScreen);
extern void intelUnmapScreenRegions(intelScreenPrivate * intelScreen);
-extern void
-intelUpdateScreenFromSAREA(intelScreenPrivate * intelScreen,
- struct drm_i915_sarea * sarea);
-
extern void intelDestroyContext(__DRIcontextPrivate * driContextPriv);
extern GLboolean intelUnbindContext(__DRIcontextPrivate * driContextPriv);
extern void intelDestroyContext(__DRIcontextPrivate * driContextPriv);
extern GLboolean intelUnbindContext(__DRIcontextPrivate * driContextPriv);
@@
-106,11
+102,6
@@
intelMakeCurrent(__DRIcontextPrivate * driContextPriv,
__DRIdrawablePrivate * driDrawPriv,
__DRIdrawablePrivate * driReadPriv);
__DRIdrawablePrivate * driDrawPriv,
__DRIdrawablePrivate * driReadPriv);
-extern void intelSwapBuffers(__DRIdrawablePrivate * dPriv);
-
-extern void
-intelCopySubBuffer(__DRIdrawablePrivate * dPriv, int x, int y, int w, int h);
-
extern struct intel_context *intelScreenContext(intelScreenPrivate *intelScreen);
#endif
extern struct intel_context *intelScreenContext(intelScreenPrivate *intelScreen);
#endif