summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/radeon/radeon_cmdbuf.h
diff options
context:
space:
mode:
authorPauli Nieminen <suokkos@gmail.com>2009-08-21 18:55:34 +0300
committerPauli Nieminen <suokkos@gmail.com>2009-08-21 19:12:31 +0300
commitd6b5464aaa93585376610ce8cace66ea3798723d (patch)
tree5b1352d7f6c2ed74e62a63376914b808fed5b574 /src/mesa/drivers/dri/radeon/radeon_cmdbuf.h
parent12fe319c53187e9a316f8c26441040a84ae4efca (diff)
r300: Predict emit size for next rendering operation.
We do flush for cmd buffer in case there isn't enough space left for whole rendering operation. This protects dma regions from getting released in middle of state emit. Signed-off-by: Pauli Nieminen <suokkos@gmail.com>
Diffstat (limited to 'src/mesa/drivers/dri/radeon/radeon_cmdbuf.h')
-rw-r--r--src/mesa/drivers/dri/radeon/radeon_cmdbuf.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mesa/drivers/dri/radeon/radeon_cmdbuf.h b/src/mesa/drivers/dri/radeon/radeon_cmdbuf.h
index 7d025fcac6..da748515ad 100644
--- a/src/mesa/drivers/dri/radeon/radeon_cmdbuf.h
+++ b/src/mesa/drivers/dri/radeon/radeon_cmdbuf.h
@@ -3,7 +3,7 @@
#include "radeon_bocs_wrapper.h"
-void rcommonEnsureCmdBufSpace(radeonContextPtr rmesa, int dwords, const char *caller);
+int rcommonEnsureCmdBufSpace(radeonContextPtr rmesa, int dwords, const char *caller);
int rcommonFlushCmdBuf(radeonContextPtr rmesa, const char *caller);
int rcommonFlushCmdBufLocked(radeonContextPtr rmesa, const char *caller);
void rcommonInitCmdBuf(radeonContextPtr rmesa);