X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;ds=sidebyside;f=UDI%2Fdrivers%2Fgfx_bochs%2Fbochsga_engines.h;h=272f0be76c67d464dcac855dd9634d21c862a3ad;hb=7e9bbefbdcbfdba27eb6cdacae0811f428483892;hp=48323d28eda190fd8421994c8ffa9a3e795b76cf;hpb=57ba49ade7a43d94ee2b4aa20f716df3b504c48c;p=tpg%2Facess2.git diff --git a/UDI/drivers/gfx_bochs/bochsga_engines.h b/UDI/drivers/gfx_bochs/bochsga_engines.h index 48323d28..272f0be7 100644 --- a/UDI/drivers/gfx_bochs/bochsga_engines.h +++ b/UDI/drivers/gfx_bochs/bochsga_engines.h @@ -4,20 +4,20 @@ #define BOCHSGA_ENGINE_PROP_BUFFER (UDI_GFX_PROP_CUSTOM+0) -// === CONSTANTS === +/* === CONSTANTS === */ const gfxhelpers_op_t bochsga_engine_ops_8bpp[] = { }; const gfxhelpers_op_t bochsga_engine_ops_32bpp[] = { - {UDI_GFX_OPERATOR_RGB, 1, 2, 3}, // #0 Output RGB from ops #1,#2,#3 - {UDI_GFX_OPERATOR_SEG, 4, 16, 8}, // #1 Extract 8 bits from bit 16 of #4 - {UDI_GFX_OPERATOR_SEG, 4, 8, 8}, // #2 8 bits from ofs 8 of #4 - {UDI_GFX_OPERATOR_SEG, 4, 0, 8}, // #3 8 bits from ofs 0 of #4 - {UDI_GFX_OPERATOR_BUFFER, 5, 6, 32}, // #4 32 bits from buffer #5 ofs #6 - {UDI_GFX_OPERATOR_ATTR, 0, BOCHSGA_ENGINE_PROP_BUFFER, 0}, // #5 Buffer index - {UDI_GFX_OPERATOR_MAD, 7, 8, 9}, // #6 Get offset (#8 * #7 + #9) - {UDI_GFX_OPERATOR_ATTR, 0, UDI_GFX_PROP_SOURCE_WIDTH, 0}, // #7 Read buffer width - {UDI_GFX_OPERATOR_Y, 0, 0, 0}, // #8 Y coordinate - {UDI_GFX_OPERATOR_X, 0, 0, 0} // #9 X coordinate + {UDI_GFX_OPERATOR_RGB, 1, 2, 3}, /* #0 Output RGB from ops #1,#2,#3 */ + {UDI_GFX_OPERATOR_SEG, 4, 16, 8}, /* #1 Extract 8 bits from bit 16 of #4 */ + {UDI_GFX_OPERATOR_SEG, 4, 8, 8}, /* #2 8 bits from ofs 8 of #4 */ + {UDI_GFX_OPERATOR_SEG, 4, 0, 8}, /* #3 8 bits from ofs 0 of #4 */ + {UDI_GFX_OPERATOR_BUFFER, 5, 6, 32}, /* #4 32 bits from buffer #5 ofs #6 */ + {UDI_GFX_OPERATOR_ATTR, 0, BOCHSGA_ENGINE_PROP_BUFFER, 0}, /* #5 Buffer index */ + {UDI_GFX_OPERATOR_MAD, 7, 8, 9}, /* #6 Get offset (#8 * #7 + #9) */ + {UDI_GFX_OPERATOR_ATTR, 0, UDI_GFX_PROP_SOURCE_WIDTH, 0}, /* #7 Read buffer width */ + {UDI_GFX_OPERATOR_Y, 0, 0, 0}, /* #8 Y coordinate */ + {UDI_GFX_OPERATOR_X, 0, 0, 0} /* #9 X coordinate */ }; typedef struct {