vbox的更動 4712 路徑 trunk/src/VBox/Devices/Graphics
- 時間撮記:
- 2007-9-11 下午02:41:27 (17 年 以前)
- 檔案:
-
- 修改 1 筆資料
圖例:
- 未更動
- 新增
- 刪除
-
trunk/src/VBox/Devices/Graphics/DevVGA.cpp
r4682 r4712 1309 1309 int full_update, i; 1310 1310 uint32_t v, col, *palette; 1311 int wide_dac; 1311 1312 1312 1313 full_update = 0; 1313 1314 palette = s->last_palette; 1314 1315 v = 0; 1316 wide_dac = (s->vbe_regs[VBE_DISPI_INDEX_ENABLE] & (VBE_DISPI_ENABLED | VBE_DISPI_8BIT_DAC)) 1317 == (VBE_DISPI_ENABLED | VBE_DISPI_8BIT_DAC); 1315 1318 for(i = 0; i < 256; i++) { 1316 col = s->rgb_to_pixel(c6_to_8(s->palette[v]), 1317 c6_to_8(s->palette[v + 1]), 1318 c6_to_8(s->palette[v + 2])); 1319 if (wide_dac) 1320 col = s->rgb_to_pixel(s->palette[v], 1321 s->palette[v + 1], 1322 s->palette[v + 2]); 1323 else 1324 col = s->rgb_to_pixel(c6_to_8(s->palette[v]), 1325 c6_to_8(s->palette[v + 1]), 1326 c6_to_8(s->palette[v + 2])); 1319 1327 if (col != palette[i]) { 1320 1328 full_update = 1;
注意:
瀏覽 TracChangeset
來幫助您使用更動檢視器