radeon: Use C99 initializers for primitive arrays
Using C99 initializers for the primitive arrays makes things more readable. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Suggested-by: Matt Turner <mattst88@gmail.com> Reviewed-by: Marek Olšák <marek.olsak@amd.com> Reviewed-by: Matt Turner <mattst88@gmail.com>
This commit is contained in:
parent
68976a5a00
commit
46b13666d8
|
@ -359,16 +359,16 @@ void r100_swtcl_flush(struct gl_context *ctx, uint32_t current_offset)
|
|||
#define HAVE_ELTS 0
|
||||
|
||||
static const GLuint hw_prim[GL_POLYGON+1] = {
|
||||
RADEON_CP_VC_CNTL_PRIM_TYPE_POINT,
|
||||
RADEON_CP_VC_CNTL_PRIM_TYPE_LINE,
|
||||
0,
|
||||
RADEON_CP_VC_CNTL_PRIM_TYPE_LINE_STRIP,
|
||||
RADEON_CP_VC_CNTL_PRIM_TYPE_TRI_LIST,
|
||||
RADEON_CP_VC_CNTL_PRIM_TYPE_TRI_STRIP,
|
||||
RADEON_CP_VC_CNTL_PRIM_TYPE_TRI_FAN,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
[GL_POINTS] = RADEON_CP_VC_CNTL_PRIM_TYPE_POINT,
|
||||
[GL_LINES] = RADEON_CP_VC_CNTL_PRIM_TYPE_LINE,
|
||||
[GL_LINE_LOOP] = 0,
|
||||
[GL_LINE_STRIP] = RADEON_CP_VC_CNTL_PRIM_TYPE_LINE_STRIP,
|
||||
[GL_TRIANGLES] = RADEON_CP_VC_CNTL_PRIM_TYPE_TRI_LIST,
|
||||
[GL_TRIANGLE_STRIP] = RADEON_CP_VC_CNTL_PRIM_TYPE_TRI_STRIP,
|
||||
[GL_TRIANGLE_FAN] = RADEON_CP_VC_CNTL_PRIM_TYPE_TRI_FAN,
|
||||
[GL_QUADS] = 0,
|
||||
[GL_QUAD_STRIP] = 0,
|
||||
[GL_POLYGON] = 0
|
||||
};
|
||||
|
||||
static inline void
|
||||
|
@ -468,16 +468,16 @@ const struct tnl_pipeline_stage _radeon_render_stage =
|
|||
|
||||
|
||||
static const GLuint reduced_hw_prim[GL_POLYGON+1] = {
|
||||
RADEON_CP_VC_CNTL_PRIM_TYPE_POINT,
|
||||
RADEON_CP_VC_CNTL_PRIM_TYPE_LINE,
|
||||
RADEON_CP_VC_CNTL_PRIM_TYPE_LINE,
|
||||
RADEON_CP_VC_CNTL_PRIM_TYPE_LINE,
|
||||
RADEON_CP_VC_CNTL_PRIM_TYPE_TRI_LIST,
|
||||
RADEON_CP_VC_CNTL_PRIM_TYPE_TRI_LIST,
|
||||
RADEON_CP_VC_CNTL_PRIM_TYPE_TRI_LIST,
|
||||
RADEON_CP_VC_CNTL_PRIM_TYPE_TRI_LIST,
|
||||
RADEON_CP_VC_CNTL_PRIM_TYPE_TRI_LIST,
|
||||
RADEON_CP_VC_CNTL_PRIM_TYPE_TRI_LIST
|
||||
[GL_POINTS] = RADEON_CP_VC_CNTL_PRIM_TYPE_POINT,
|
||||
[GL_LINES] = RADEON_CP_VC_CNTL_PRIM_TYPE_LINE,
|
||||
[GL_LINE_LOOP] = RADEON_CP_VC_CNTL_PRIM_TYPE_LINE,
|
||||
[GL_LINE_STRIP] = RADEON_CP_VC_CNTL_PRIM_TYPE_LINE,
|
||||
[GL_TRIANGLES] = RADEON_CP_VC_CNTL_PRIM_TYPE_TRI_LIST,
|
||||
[GL_TRIANGLE_STRIP] = RADEON_CP_VC_CNTL_PRIM_TYPE_TRI_LIST,
|
||||
[GL_TRIANGLE_FAN] = RADEON_CP_VC_CNTL_PRIM_TYPE_TRI_LIST,
|
||||
[GL_QUADS] = RADEON_CP_VC_CNTL_PRIM_TYPE_TRI_LIST,
|
||||
[GL_QUAD_STRIP] = RADEON_CP_VC_CNTL_PRIM_TYPE_TRI_LIST,
|
||||
[GL_POLYGON] = RADEON_CP_VC_CNTL_PRIM_TYPE_TRI_LIST
|
||||
};
|
||||
|
||||
static void radeonRasterPrimitive( struct gl_context *ctx, GLuint hwprim );
|
||||
|
|
Loading…
Reference in New Issue