mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-31 07:40:11 +01:00
auxiliary/util: Add SM3 meta-cap list.
This commit is contained in:
parent
3ed0a099c7
commit
e54164b4e3
1 changed files with 17 additions and 0 deletions
|
|
@ -186,6 +186,22 @@ static unsigned caps_opengl_2_1[] = {
|
|||
/* OpenGL 3.0 */
|
||||
/* UTIL_CHECK_INT(MAX_RENDER_TARGETS, 8), */
|
||||
|
||||
/* Shader Model 3 */
|
||||
static unsigned caps_sm3[] = {
|
||||
UTIL_CHECK_INT(MAX_FS_INSTRUCTIONS, 512),
|
||||
UTIL_CHECK_INT(MAX_FS_INPUTS, 10),
|
||||
UTIL_CHECK_INT(MAX_FS_TEMPS, 32),
|
||||
UTIL_CHECK_INT(MAX_FS_ADDRS, 1),
|
||||
UTIL_CHECK_INT(MAX_FS_CONSTS, 224),
|
||||
|
||||
UTIL_CHECK_INT(MAX_VS_INSTRUCTIONS, 512),
|
||||
UTIL_CHECK_INT(MAX_VS_INPUTS, 16),
|
||||
UTIL_CHECK_INT(MAX_VS_TEMPS, 32),
|
||||
UTIL_CHECK_INT(MAX_VS_ADDRS, 2),
|
||||
UTIL_CHECK_INT(MAX_VS_CONSTS, 256),
|
||||
|
||||
UTIL_CHECK_TERMINATE
|
||||
};
|
||||
|
||||
/**
|
||||
* Demo function which checks against theoretical caps needed for different APIs.
|
||||
|
|
@ -203,6 +219,7 @@ void util_caps_demo_print(struct pipe_screen *screen)
|
|||
{"DX 11", caps_dx_11},
|
||||
{"OpenGL 2.1", caps_opengl_2_1},
|
||||
/* {"OpenGL 3.0", caps_opengl_3_0},*/
|
||||
{"SM3", caps_sm3},
|
||||
{NULL, NULL}
|
||||
};
|
||||
int i, out = 0;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue