Mesa (gallium-0.2): gallium: Define PIPE_TEXTURE_USAGE_DYNAMIC.

Younes Manton ymanton at kemper.freedesktop.org
Sat Jan 10 19:12:19 UTC 2009


Module: Mesa
Branch: gallium-0.2
Commit: fbf418d9dc0aa2965ca7673ae20f6e47c4a53c8a
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=fbf418d9dc0aa2965ca7673ae20f6e47c4a53c8a

Author: Younes Manton <younes.m at gmail.com>
Date:   Fri Dec  5 02:22:56 2008 -0500

gallium: Define PIPE_TEXTURE_USAGE_DYNAMIC.

Knowing how the client intends to use the texture will give the
driver the opportunity to optimize for such cases.

---

 src/gallium/include/pipe/p_defines.h |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/src/gallium/include/pipe/p_defines.h b/src/gallium/include/pipe/p_defines.h
index 6bfac58..5c6a92b 100644
--- a/src/gallium/include/pipe/p_defines.h
+++ b/src/gallium/include/pipe/p_defines.h
@@ -171,6 +171,7 @@ enum pipe_texture_target {
 #define PIPE_TEXTURE_USAGE_PRIMARY         0x4 /* ie a frontbuffer */
 #define PIPE_TEXTURE_USAGE_DEPTH_STENCIL   0x8
 #define PIPE_TEXTURE_USAGE_SAMPLER         0x10
+#define PIPE_TEXTURE_USAGE_DYNAMIC         0x20
 /** Pipe driver custom usage flags should be greater or equal to this value */
 #define PIPE_TEXTURE_USAGE_CUSTOM          (1 << 16)
 




More information about the mesa-commit mailing list