v3dv: do not do STATIC_ASSERT on variables
Use an enum value instead, so it's guaranteed to be constant. Reviewed-by: Yonggang Luo <luoyonggang@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16670>
This commit is contained in:
committed by
Marge Bot
parent
d8e34243ae
commit
cf52d79d24
@@ -739,8 +739,7 @@ v3d_emit_gl_shader_state(struct v3d_context *v3d,
|
||||
if (!rsc)
|
||||
continue;
|
||||
|
||||
const uint32_t size =
|
||||
cl_packet_length(GL_SHADER_STATE_ATTRIBUTE_RECORD);
|
||||
enum { size = cl_packet_length(GL_SHADER_STATE_ATTRIBUTE_RECORD) };
|
||||
cl_emit_with_prepacked(&job->indirect,
|
||||
GL_SHADER_STATE_ATTRIBUTE_RECORD,
|
||||
&vtx->attrs[i * size], attr) {
|
||||
|
||||
Reference in New Issue
Block a user