Lines Matching defs:hl_this_data
137 dmdata_t *hl_this_data;
1022 hl_this_data = &hires_lace_mode_data;
1024 memset(hl_this_data, 0, sizeof(dmdata_t));
1029 hl_this_data->max_size.width = 724;
1030 hl_this_data->max_size.height = 482;
1031 hl_this_data->min_size.width = 320;
1032 hl_this_data->min_size.height = 200;
1033 hl_this_data->min_depth = 1;
1034 hl_this_data->max_depth = 4;
1035 hl_this->data = hl_this_data;
1041 hl_this_data->use_colormap = cc_use_colormap;
1042 hl_this_data->get_colormap = cc_get_colormap;
1043 hl_this_data->alloc_colormap = cc_alloc_colormap;
1044 hl_this_data->display_view = display_hires_lace_view;
1045 hl_this_data->monitor = cc_monitor;
1047 hl_this_data->flags |= DMF_INTERLACE;
1049 hl_this_data->frames = hires_lace_frames;
1050 hl_this_data->frames[F_LACE_LONG] =
1052 if (!hl_this_data->frames[F_LACE_LONG]) {
1055 hl_this_data->frames[F_LACE_SHORT] =
1056 &hl_this_data->frames[F_LACE_LONG][len];
1057 hl_this_data->frames[F_LACE_STORE_LONG] =
1058 &hl_this_data->frames[F_LACE_SHORT][len];
1059 hl_this_data->frames[F_LACE_STORE_SHORT] =
1060 &hl_this_data->frames[F_LACE_STORE_LONG][len];
1062 memcpy(hl_this_data->frames[F_LACE_STORE_LONG], std_copper_list,
1064 memcpy(hl_this_data->frames[F_LACE_STORE_SHORT], std_copper_list,
1066 memcpy(hl_this_data->frames[F_LACE_LONG], std_copper_list,
1068 memcpy(hl_this_data->frames[F_LACE_SHORT], std_copper_list,
1071 hl_this_data->bplcon0 = 0x8204 | USE_CON3; /* hires, color
1074 hl_this_data->std_start_x = STANDARD_VIEW_X;
1075 hl_this_data->std_start_y = STANDARD_VIEW_Y;
1076 hl_this_data->vbl_handler =
1079 hl_this_data->beamcon0 = STANDARD_NTSC_BEAMCON;
1090 if (hl_this_data->current_view != v) {
1092 cop_t *cp = hl_this_data->frames[F_LACE_STORE_LONG], *tmp;
1108 x = v->display.x + hl_this_data->std_start_x - ((w - 640) >> 2);
1109 y = v->display.y + hl_this_data->std_start_y - ((h - 400) >> 2);
1145 if (hl_this_data->current_view) {
1146 VDATA(hl_this_data->current_view)->flags &=
1149 hl_this_data->current_view = v;
1151 cp = hl_this_data->frames[F_LACE_STORE_LONG];
1160 tmp->cp.inst.operand = hl_this_data->beamcon0;
1165 tmp->cp.inst.operand = hl_this_data->bplcon0 | ((depth & 0x7) << 12);
1194 HIADDR(PREP_DMA_MEM(hl_this_data->frames[F_LACE_STORE_SHORT]));
1196 LOADDR(PREP_DMA_MEM(hl_this_data->frames[F_LACE_STORE_SHORT]));
1199 bcopy(hl_this_data->frames[F_LACE_STORE_LONG],
1200 hl_this_data->frames[F_LACE_STORE_SHORT], std_copper_list_size);
1203 cp = hl_this_data->frames[F_LACE_STORE_SHORT];
1217 HIADDR(PREP_DMA_MEM(hl_this_data->frames[F_LACE_STORE_LONG]));
1219 LOADDR(PREP_DMA_MEM(hl_this_data->frames[F_LACE_STORE_LONG]));
1222 cp = hl_this_data->frames[F_LACE_LONG];
1223 hl_this_data->frames[F_LACE_LONG] =
1224 hl_this_data->frames[F_LACE_STORE_LONG];
1225 hl_this_data->frames[F_LACE_STORE_LONG] = cp;
1227 cp = hl_this_data->frames[F_LACE_SHORT];
1228 hl_this_data->frames[F_LACE_SHORT] =
1229 hl_this_data->frames[F_LACE_STORE_SHORT];
1230 hl_this_data->frames[F_LACE_STORE_SHORT] = cp;