Lines Matching refs:dynamic
57 state->viewport.count = cmd_buffer->state.dynamic.viewport.count;
58 typed_memcpy(state->viewport.viewports, cmd_buffer->state.dynamic.viewport.viewports,
60 typed_memcpy(state->viewport.xform, cmd_buffer->state.dynamic.viewport.xform,
64 state->scissor.count = cmd_buffer->state.dynamic.scissor.count;
65 typed_memcpy(state->scissor.scissors, cmd_buffer->state.dynamic.scissor.scissors,
68 state->cull_mode = cmd_buffer->state.dynamic.cull_mode;
69 state->front_face = cmd_buffer->state.dynamic.front_face;
71 state->primitive_topology = cmd_buffer->state.dynamic.primitive_topology;
73 state->depth_test_enable = cmd_buffer->state.dynamic.depth_test_enable;
74 state->depth_write_enable = cmd_buffer->state.dynamic.depth_write_enable;
75 state->depth_compare_op = cmd_buffer->state.dynamic.depth_compare_op;
76 state->depth_bounds_test_enable = cmd_buffer->state.dynamic.depth_bounds_test_enable;
77 state->stencil_test_enable = cmd_buffer->state.dynamic.stencil_test_enable;
79 state->stencil_op.front.compare_op = cmd_buffer->state.dynamic.stencil_op.front.compare_op;
80 state->stencil_op.front.fail_op = cmd_buffer->state.dynamic.stencil_op.front.fail_op;
81 state->stencil_op.front.pass_op = cmd_buffer->state.dynamic.stencil_op.front.pass_op;
83 cmd_buffer->state.dynamic.stencil_op.front.depth_fail_op;
85 state->stencil_op.back.compare_op = cmd_buffer->state.dynamic.stencil_op.back.compare_op;
86 state->stencil_op.back.fail_op = cmd_buffer->state.dynamic.stencil_op.back.fail_op;
87 state->stencil_op.back.pass_op = cmd_buffer->state.dynamic.stencil_op.back.pass_op;
89 cmd_buffer->state.dynamic.stencil_op.back.depth_fail_op;
91 state->fragment_shading_rate.size = cmd_buffer->state.dynamic.fragment_shading_rate.size;
93 cmd_buffer->state.dynamic.fragment_shading_rate.combiner_ops[0];
95 cmd_buffer->state.dynamic.fragment_shading_rate.combiner_ops[1];
97 state->depth_bias_enable = cmd_buffer->state.dynamic.depth_bias_enable;
99 state->primitive_restart_enable = cmd_buffer->state.dynamic.primitive_restart_enable;
101 state->rasterizer_discard_enable = cmd_buffer->state.dynamic.rasterizer_discard_enable;
103 state->logic_op = cmd_buffer->state.dynamic.logic_op;
105 state->color_write_enable = cmd_buffer->state.dynamic.color_write_enable;
109 typed_memcpy(&state->sample_location, &cmd_buffer->state.dynamic.sample_location, 1);
151 cmd_buffer->state.dynamic.viewport.count = state->viewport.count;
152 typed_memcpy(cmd_buffer->state.dynamic.viewport.viewports, state->viewport.viewports,
154 typed_memcpy(cmd_buffer->state.dynamic.viewport.xform, state->viewport.xform,
158 cmd_buffer->state.dynamic.scissor.count = state->scissor.count;
159 typed_memcpy(cmd_buffer->state.dynamic.scissor.scissors, state->scissor.scissors,
162 cmd_buffer->state.dynamic.cull_mode = state->cull_mode;
163 cmd_buffer->state.dynamic.front_face = state->front_face;
165 cmd_buffer->state.dynamic.primitive_topology = state->primitive_topology;
167 cmd_buffer->state.dynamic.depth_test_enable = state->depth_test_enable;
168 cmd_buffer->state.dynamic.depth_write_enable = state->depth_write_enable;
169 cmd_buffer->state.dynamic.depth_compare_op = state->depth_compare_op;
170 cmd_buffer->state.dynamic.depth_bounds_test_enable = state->depth_bounds_test_enable;
171 cmd_buffer->state.dynamic.stencil_test_enable = state->stencil_test_enable;
173 cmd_buffer->state.dynamic.stencil_op.front.compare_op = state->stencil_op.front.compare_op;
174 cmd_buffer->state.dynamic.stencil_op.front.fail_op = state->stencil_op.front.fail_op;
175 cmd_buffer->state.dynamic.stencil_op.front.pass_op = state->stencil_op.front.pass_op;
176 cmd_buffer->state.dynamic.stencil_op.front.depth_fail_op =
179 cmd_buffer->state.dynamic.stencil_op.back.compare_op = state->stencil_op.back.compare_op;
180 cmd_buffer->state.dynamic.stencil_op.back.fail_op = state->stencil_op.back.fail_op;
181 cmd_buffer->state.dynamic.stencil_op.back.pass_op = state->stencil_op.back.pass_op;
182 cmd_buffer->state.dynamic.stencil_op.back.depth_fail_op =
185 cmd_buffer->state.dynamic.fragment_shading_rate.size = state->fragment_shading_rate.size;
186 cmd_buffer->state.dynamic.fragment_shading_rate.combiner_ops[0] =
188 cmd_buffer->state.dynamic.fragment_shading_rate.combiner_ops[1] =
191 cmd_buffer->state.dynamic.depth_bias_enable = state->depth_bias_enable;
193 cmd_buffer->state.dynamic.primitive_restart_enable = state->primitive_restart_enable;
195 cmd_buffer->state.dynamic.rasterizer_discard_enable = state->rasterizer_discard_enable;
197 cmd_buffer->state.dynamic.logic_op = state->logic_op;
199 cmd_buffer->state.dynamic.color_write_enable = state->color_write_enable;
215 typed_memcpy(&cmd_buffer->state.dynamic.sample_location.locations,