Lines Matching refs:dw1
161 sampler_state->dw1.sampler_masker = SAMPLER_SAMPLER0 | SAMPLER_SAMPLER1;
336 pixel_shader_constants->dw1.reg_mask = REG_CR0;
419 ssb->dw1.length = 7; /* 8 - 1 */
430 psp->dw1.length = 66; /* 4 + 16 + 16 + 31 - 1 */
441 psc->dw1.length = 5; /* 6 - 1 */
466 buffer_info->dest_y.dw1.aux_id = 0;
467 buffer_info->dest_y.dw1.buffer_id = BUFFERID_COLOR_BACK;
468 buffer_info->dest_y.dw1.fence_regs = 0; /* disabled */ /* FIXME: tiled y for performance */
469 buffer_info->dest_y.dw1.tiled_surface = 0; /* linear */
470 buffer_info->dest_y.dw1.walk = TILEWALK_XMAJOR;
476 buffer_info->dest_u.dw1.aux_id = 0;
477 buffer_info->dest_u.dw1.buffer_id = BUFFERID_COLOR_AUX;
478 buffer_info->dest_u.dw1.fence_regs = 0;
479 buffer_info->dest_u.dw1.tiled_surface = 0;
480 buffer_info->dest_u.dw1.walk = TILEWALK_XMAJOR;
486 buffer_info->dest_v.dw1.aux_id = 1;
487 buffer_info->dest_v.dw1.buffer_id = BUFFERID_COLOR_AUX;
488 buffer_info->dest_v.dw1.fence_regs = 0;
489 buffer_info->dest_v.dw1.tiled_surface = 0;
490 buffer_info->dest_v.dw1.walk = TILEWALK_XMAJOR;
495 buffer_info->dest_buf.dw1.dest_v_bias = 8; /* 0.5 */
496 buffer_info->dest_buf.dw1.dest_h_bias = 8; /* 0.5 */
497 buffer_info->dest_buf.dw1.color_fmt = COLORBUFFER_8BIT;
498 buffer_info->dest_buf.dw1.v_ls = 0; /* fill later */
499 buffer_info->dest_buf.dw1.v_ls_offset = 0; /* fill later */
504 buffer_info->dest_buf_mpeg.dw1.decode_mode = MPEG_DECODE_MC;
505 buffer_info->dest_buf_mpeg.dw1.rcontrol = 0; /* for MPEG-1/MPEG-2 */
506 buffer_info->dest_buf_mpeg.dw1.bidir_avrg_control = 0; /* for MPEG-1/MPEG-2/MPEG-4 */
507 buffer_info->dest_buf_mpeg.dw1.abort_on_error = 1;
508 buffer_info->dest_buf_mpeg.dw1.intra8 = 0; /* 16-bit formatted correction data */
509 buffer_info->dest_buf_mpeg.dw1.tff = 1; /* fill later */
511 buffer_info->dest_buf_mpeg.dw1.v_subsample_factor = MC_SUB_1V;
512 buffer_info->dest_buf_mpeg.dw1.h_subsample_factor = MC_SUB_1H;
517 buffer_info->corr.dw1.aux_id = 0;
518 buffer_info->corr.dw1.buffer_id = BUFFERID_MC_INTRA_CORR;
519 buffer_info->corr.dw1.aux_id = 0;
520 buffer_info->corr.dw1.fence_regs = 0;
521 buffer_info->corr.dw1.tiled_surface = 0;
522 buffer_info->corr.dw1.walk = 0;
523 buffer_info->corr.dw1.pitch = 0;
536 buffer_info->dest_y.dw1.pitch = (pI915Surface->yStride >> 2); /* in DWords */
538 buffer_info->dest_u.dw1.pitch = (pI915Surface->uvStride >> 2); /* in DWords */
540 buffer_info->dest_v.dw1.pitch = (pI915Surface->uvStride >> 2); /* in Dwords */
546 buffer_info->dest_buf.dw1.v_ls = 1;
548 buffer_info->dest_buf.dw1.v_ls = 1;
549 buffer_info->dest_buf.dw1.v_ls_offset = 1;
556 buffer_info->dest_buf_mpeg.dw1.tff = 0;
558 buffer_info->dest_buf_mpeg.dw1.tff = 1;
561 buffer_info->dest_buf_mpeg.dw1.tff = 1;
563 buffer_info->dest_buf_mpeg.dw1.tff = 0;
566 buffer_info->dest_buf_mpeg.dw1.picture_width = (dest->width >> 4); /* in macroblocks */
586 map_state->y_map.dw1.map_mask = MAP_MAP0 | MAP_MAP1;
621 map_state->u_map.dw1.map_mask = MAP_MAP0 | MAP_MAP1;
656 map_state->v_map.dw1.map_mask = MAP_MAP0 | MAP_MAP1;
753 sis->dw1.length = 16; /* 4 * 3 + 2 + 3 - 1 */
764 msb->dw1.length = 23; /* 3 * 8 - 1 */
786 set_origin.dw1.h_origin = mb->x;
787 set_origin.dw1.v_origin = mb->y;
815 macroblock_0mv.header.dw1.mb_intra = 1; /* should be 1 */
816 macroblock_0mv.header.dw1.forward = 0; /* should be 0 */
817 macroblock_0mv.header.dw1.backward = 0; /* should be 0 */
818 macroblock_0mv.header.dw1.h263_4mv = 0; /* should be 0 */
819 macroblock_0mv.header.dw1.dct_type = (mb->dct_type == XVMC_DCT_TYPE_FIELD);
823 macroblock_0mv.header.dw1.dct_type = XVMC_DCT_TYPE_FRAME;
826 macroblock_0mv.header.dw1.motion_type = 0; // (mb->motion_type & 0x3);
827 macroblock_0mv.header.dw1.vertical_field_select = 0; // mb->motion_vertical_field_select & 0xf;
828 macroblock_0mv.header.dw1.coded_block_pattern = mb->coded_block_pattern;
829 macroblock_0mv.header.dw1.skipped_macroblocks = 0;
845 macroblock_1fbmv.header.dw1.mb_intra = 0; /* should be 0 */
846 macroblock_1fbmv.header.dw1.forward = ((mb->macroblock_type & XVMC_MB_TYPE_MOTION_FORWARD) ? 1 : 0);
847 macroblock_1fbmv.header.dw1.backward = ((mb->macroblock_type & XVMC_MB_TYPE_MOTION_BACKWARD) ? 1 : 0);
848 macroblock_1fbmv.header.dw1.h263_4mv = 0; /* should be 0 */
849 macroblock_1fbmv.header.dw1.dct_type = (mb->dct_type == XVMC_DCT_TYPE_FIELD);
852 macroblock_1fbmv.header.dw1.dct_type = XVMC_DCT_TYPE_FRAME;
854 macroblock_1fbmv.header.dw1.motion_type = (mb->motion_type & 0x03);
855 macroblock_1fbmv.header.dw1.vertical_field_select = (mb->motion_vertical_field_select & 0x0f);
856 macroblock_1fbmv.header.dw1.coded_block_pattern = mb->coded_block_pattern;
857 macroblock_1fbmv.header.dw1.skipped_macroblocks = 0;
881 macroblock_2fbmv.header.dw1.mb_intra = 0; /* should be 0 */
882 macroblock_2fbmv.header.dw1.forward = ((mb->macroblock_type & XVMC_MB_TYPE_MOTION_FORWARD) ? 1 : 0);
883 macroblock_2fbmv.header.dw1.backward = ((mb->macroblock_type & XVMC_MB_TYPE_MOTION_BACKWARD) ? 1 : 0);
884 macroblock_2fbmv.header.dw1.h263_4mv = 0; /* should be 0 */
885 macroblock_2fbmv.header.dw1.dct_type = (mb->dct_type == XVMC_DCT_TYPE_FIELD);
888 macroblock_2fbmv.header.dw1.dct_type = XVMC_DCT_TYPE_FRAME;
890 macroblock_2fbmv.header.dw1.motion_type = (mb->motion_type & 0x03);
891 macroblock_2fbmv.header.dw1.vertical_field_select = (mb->motion_vertical_field_select & 0x0f);
892 macroblock_2fbmv.header.dw1.coded_block_pattern = mb->coded_block_pattern;
893 macroblock_2fbmv.header.dw1.skipped_macroblocks = 0;
982 sis->dw1.length = 0;
1000 ssb->dw1.length = 0;
1009 msb->dw1.length = 0;
1018 psp->dw1.length = 0;
1027 psc->dw1.length = 0;
1137 map_state->dw1.map_mask = MAP_MAP0 | MAP_MAP1 | MAP_MAP2;
1209 sampler_state->dw1.sampler_masker = SAMPLER_SAMPLER0 | SAMPLER_SAMPLER1 | SAMPLER_SAMPLER2;
1310 buffer_info->dw1.aux_id = 0;
1311 buffer_info->dw1.buffer_id = BUFFERID_COLOR_BACK;
1312 buffer_info->dw1.fence_regs = 1;
1313 buffer_info->dw1.tiled_surface = 0; /* linear */
1314 buffer_info->dw1.walk = TILEWALK_XMAJOR;
1315 buffer_info->dw1.pitch = dstpitch;
1324 dest_buffer_variables->dw1.dest_v_bias = 8; /* FIXME 0x1000 .5 ??? */
1325 dest_buffer_variables->dw1.dest_h_bias = 8;
1326 dest_buffer_variables->dw1.color_fmt = COLORBUFFER_A8R8G8B8; /* FIXME */
1455 scissor_rectangle.dw1.min_x = 0;
1456 scissor_rectangle.dw1.min_y = 0;
1475 sis->dw1.length = ((sizeof(struct i915_3dstate_buffer_info) +
1482 ssb->dw1.length = ((sizeof(struct i915_3dstate_sampler_state) +
1489 msb->dw1.length = ((sizeof(struct i915_3dstate_map_state) +
1496 psp->dw1.length = ((sizeof(struct i915_3dstate_pixel_shader_program) +