⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 intel_batchbuffer.h

📁 显驱动 Intel英特尔G45G43G41G35G33G31G965Q963Q965GM965系列显卡最新X.Org驱动2.4.0版For Linux
💻 H
字号:
#ifndef _INTEL_BATCHBUFFER_H#define _INTEL_BATCHBUFFER_H/* #define VERBOSE 0 */#ifndef VERBOSEextern int VERBOSE;#endif#define BATCH_LOCALS    char *batch_ptr;#define BEGIN_BATCH(n)                                                  \    do {                                                                \        if (VERBOSE) fprintf(stderr,                                    \                             "BEGIN_BATCH(%ld) in %s, %d dwords free\n", \                             ((unsigned long)n), __FUNCTION__,          \                             xvmc_driver->batch.space/4);                     \        if (xvmc_driver->batch.space < (n)*4)                                 \            intelFlushBatch(TRUE);                            \        batch_ptr = xvmc_driver->batch.ptr;                                   \    } while (0)#define OUT_BATCH(n)                                                    \    do {                                                                \        *(GLuint *)batch_ptr = (n);                                     \        if (VERBOSE) fprintf(stderr, " -- %08x at %s/%d\n", (n), __FILE__, __LINE__); \        batch_ptr += 4;                                                 \    } while (0)#define ADVANCE_BATCH()                                        \    do {                                                       \        if (VERBOSE) fprintf(stderr, "ADVANCE_BATCH()\n");     \        xvmc_driver->batch.space -= (batch_ptr - xvmc_driver->batch.ptr);  \        xvmc_driver->batch.ptr = batch_ptr;                          \        assert(xvmc_driver->batch.space >= 0);                       \    } while(0)extern void intelFlushBatch(Bool);extern void intelBatchbufferData(const void *, unsigned, unsigned);extern Bool intelInitBatchBuffer(void);extern void intelFiniBatchBuffer(void);extern void intelCmdIoctl(char *, unsigned);#endif /* _INTEL_BATCHBUFFER_H */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -