From 0c05f2409c257f5c2bb845057a366672cf832f37 Mon Sep 17 00:00:00 2001 From: Henri Verbeet Date: Wed, 12 Apr 2023 12:28:27 +0200 Subject: [PATCH] vkd3d-shader/sm4: Get rid of shader_sm4_is_end(). --- libs/vkd3d-shader/dxbc.c | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/libs/vkd3d-shader/dxbc.c b/libs/vkd3d-shader/dxbc.c index b1a66b5a..62a9a702 100644 --- a/libs/vkd3d-shader/dxbc.c +++ b/libs/vkd3d-shader/dxbc.c @@ -1596,13 +1596,6 @@ fail: return; } -static bool shader_sm4_is_end(struct vkd3d_shader_parser *parser) -{ - struct vkd3d_shader_sm4_parser *sm4 = vkd3d_shader_sm4_parser(parser); - - return sm4->ptr == sm4->end; -} - static const struct vkd3d_shader_parser_ops shader_sm4_parser_ops = { .parser_destroy = shader_sm4_destroy, @@ -2184,7 +2177,7 @@ int vkd3d_shader_sm4_parser_create(const struct vkd3d_shader_compile_info *compi } instructions = &sm4->p.instructions; - while (!shader_sm4_is_end(&sm4->p)) + while (sm4->ptr != sm4->end) { if (!shader_instruction_array_reserve(instructions, instructions->count + 1)) {