浏览代码

fixed FX_grSstControl(), now returns FxBool

tags/mesa_3_3
Brian Paul 26 年前
父节点
当前提交
e160f9419c
共有 2 个文件被更改,包括 18 次插入15 次删除
  1. 15
    5
      src/mesa/drivers/glide/fxglidew.c
  2. 3
    10
      src/mesa/drivers/glide/fxglidew.h

+ 15
- 5
src/mesa/drivers/glide/fxglidew.c 查看文件

@@ -147,6 +147,21 @@ extern FxU32 FX_grTexMaxAddress(GrChipID_t tmu) {
return result;
}

FxBool FX_grSstControl(FxU32 code)
{
#if defined(FX_GLIDE3)
(void) code;
return 1; /* OK? */
#else
FxU32 result;
BEGIN_BOARD_LOCK();
result = grSstControl(code);
END_BOARD_LOCK();
return result;
#endif
}


#if defined(FX_GLIDE3)

void FX_grGammaCorrectionValue(float val)
@@ -155,11 +170,6 @@ void FX_grGammaCorrectionValue(float val)
/* ToDo */
}

void FX_grSstControl(int par)
{
(void)par;
/* ToDo */
}
int FX_getFogTableSize(void)
{
int result;

+ 3
- 10
src/mesa/drivers/glide/fxglidew.h 查看文件

@@ -482,19 +482,12 @@ typedef struct
#else
#define FX_setupGrVertexLayout() do {} while (0)
#endif

/*
* grSstControl stuff
*/
#if defined(FX_GLIDE3)
extern void FX_grSstControl(int par);
#else
#define FX_grSstControl(p) \
do { \
BEGIN_BOARD_LOCK(); \
grSstControl(p); \
END_BOARD_LOCK(); \
} while (0)
#endif
extern FxBool FX_grSstControl(FxU32 code);

/*
* grGammaCorrectionValue
*/

正在加载...
取消
保存