Lines Matching defs:dest
127 struct radv_dynamic_state *dest = &cmd_buffer->state.dynamic;
131 dest->discard_rectangle.count = src->discard_rectangle.count;
132 dest->sample_location.count = src->sample_location.count;
135 if (dest->viewport.count != src->viewport.count) {
136 dest->viewport.count = src->viewport.count;
140 if (memcmp(&dest->viewport.viewports, &src->viewport.viewports,
142 typed_memcpy(dest->viewport.viewports, src->viewport.viewports, src->viewport.count);
143 typed_memcpy(dest->viewport.xform, src->viewport.xform, src->viewport.count);
149 if (dest->scissor.count != src->scissor.count) {
150 dest->scissor.count = src->scissor.count;
154 if (memcmp(&dest->scissor.scissors, &src->scissor.scissors,
156 typed_memcpy(dest->scissor.scissors, src->scissor.scissors, src->scissor.count);
162 if (dest->line_width != src->line_width) {
163 dest->line_width = src->line_width;
169 if (memcmp(&dest->depth_bias, &src->depth_bias, sizeof(src->depth_bias))) {
170 dest->depth_bias = src->depth_bias;
176 if (memcmp(&dest->blend_constants, &src->blend_constants, sizeof(src->blend_constants))) {
177 typed_memcpy(dest->blend_constants, src->blend_constants, 4);
183 if (memcmp(&dest->depth_bounds, &src->depth_bounds, sizeof(src->depth_bounds))) {
184 dest->depth_bounds = src->depth_bounds;
190 if (memcmp(&dest->stencil_compare_mask, &src->stencil_compare_mask,
192 dest->stencil_compare_mask = src->stencil_compare_mask;
198 if (memcmp(&dest->stencil_write_mask, &src->stencil_write_mask,
200 dest->stencil_write_mask = src->stencil_write_mask;
206 if (memcmp(&dest->stencil_reference, &src->stencil_reference,
208 dest->stencil_reference = src->stencil_reference;
214 if (memcmp(&dest->discard_rectangle.rectangles, &src->discard_rectangle.rectangles,
216 typed_memcpy(dest->discard_rectangle.rectangles, src->discard_rectangle.rectangles,
223 if (dest->sample_location.per_pixel != src->sample_location.per_pixel ||
224 dest->sample_location.grid_size.width != src->sample_location.grid_size.width ||
225 dest->sample_location.grid_size.height != src->sample_location.grid_size.height ||
226 memcmp(&dest->sample_location.locations, &src->sample_location.locations,
228 dest->sample_location.per_pixel = src->sample_location.per_pixel;
229 dest->sample_location.grid_size = src->sample_location.grid_size;
230 typed_memcpy(dest->sample_location.locations, src->sample_location.locations,
237 if (memcmp(&dest->line_stipple, &src->line_stipple, sizeof(src->line_stipple))) {
238 dest->line_stipple = src->line_stipple;
244 if (dest->cull_mode != src->cull_mode) {
245 dest->cull_mode = src->cull_mode;
251 if (dest->front_face != src->front_face) {
252 dest->front_face = src->front_face;
258 if (dest->primitive_topology != src->primitive_topology) {
259 dest->primitive_topology = src->primitive_topology;
265 if (dest->depth_test_enable != src->depth_test_enable) {
266 dest->depth_test_enable = src->depth_test_enable;
272 if (dest->depth_write_enable != src->depth_write_enable) {
273 dest->depth_write_enable = src->depth_write_enable;
279 if (dest->depth_compare_op != src->depth_compare_op) {
280 dest->depth_compare_op = src->depth_compare_op;
286 if (dest->depth_bounds_test_enable != src->depth_bounds_test_enable) {
287 dest->depth_bounds_test_enable = src->depth_bounds_test_enable;
293 if (dest->stencil_test_enable != src->stencil_test_enable) {
294 dest->stencil_test_enable = src->stencil_test_enable;
300 if (memcmp(&dest->stencil_op, &src->stencil_op, sizeof(src->stencil_op))) {
301 dest->stencil_op = src->stencil_op;
307 if (memcmp(&dest->fragment_shading_rate, &src->fragment_shading_rate,
309 dest->fragment_shading_rate = src->fragment_shading_rate;
315 if (dest->depth_bias_enable != src->depth_bias_enable) {
316 dest->depth_bias_enable = src->depth_bias_enable;
322 if (dest->primitive_restart_enable != src->primitive_restart_enable) {
323 dest->primitive_restart_enable = src->primitive_restart_enable;
329 if (dest->rasterizer_discard_enable != src->rasterizer_discard_enable) {
330 dest->rasterizer_discard_enable = src->rasterizer_discard_enable;
336 if (dest->logic_op != src->logic_op) {
337 dest->logic_op = src->logic_op;
343 if (dest->color_write_enable != src->color_write_enable) {
344 dest->color_write_enable = src->color_write_enable;