summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/Makefile.sources
diff options
context:
space:
mode:
authorKenneth Graunke <kenneth@whitecape.org>2013-08-01 15:35:35 -0700
committerKenneth Graunke <kenneth@whitecape.org>2013-08-16 19:00:49 -0700
commit76c2533470ec805fdb45592c72becd632d8bf6d4 (patch)
tree4fd2786ee22e2eddf20ba0f8cc26fa4eb7239310 /src/mesa/drivers/dri/i965/Makefile.sources
parentaafb0f9e06a0e08ebb38a92ce2090739d380df71 (diff)
downloadexternal_mesa3d-76c2533470ec805fdb45592c72becd632d8bf6d4.zip
external_mesa3d-76c2533470ec805fdb45592c72becd632d8bf6d4.tar.gz
external_mesa3d-76c2533470ec805fdb45592c72becd632d8bf6d4.tar.bz2
i965: Move GL_APPLE_object_purgeable functionality into a new file.
GL_APPLE_object_purgeable creates a mechanism for marking OpenGL objects as "purgeable" so they can be thrown away when system resources become scarce. It specifically applies to buffer objects, textures, and renderbuffers. The intel_buffer_objects.c file provides core functionality for GL buffer objects, such as MapBufferRange and CopyBufferSubData. Having texture and renderbuffer functionality in that file is a bit strange. The 2010 copyright on the new file is because Chris Wilson first added this code in January 2010 (commit 755915fa). v2: Actually remember to call the new dd table setup function. Signed-off-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Paul Berry <stereotype441@gmail.com>
Diffstat (limited to 'src/mesa/drivers/dri/i965/Makefile.sources')
-rw-r--r--src/mesa/drivers/dri/i965/Makefile.sources1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mesa/drivers/dri/i965/Makefile.sources b/src/mesa/drivers/dri/i965/Makefile.sources
index ac8487b..c92573f 100644
--- a/src/mesa/drivers/dri/i965/Makefile.sources
+++ b/src/mesa/drivers/dri/i965/Makefile.sources
@@ -65,6 +65,7 @@ i965_FILES = \
brw_interpolation_map.c \
brw_lower_texture_gradients.cpp \
brw_misc_state.c \
+ brw_object_purgeable.c \
brw_program.c \
brw_primitive_restart.c \
brw_queryobj.c \