X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=UDI%2Fdrivers%2Fgfx_bochs%2Fbochsga_engines.h;fp=UDI%2Fdrivers%2Fgfx_bochs%2Fbochsga_engines.h;h=272f0be76c67d464dcac855dd9634d21c862a3ad;hb=b89845fd0e4bde75a360e66bb6bd51b062039d60;hp=48323d28eda190fd8421994c8ffa9a3e795b76cf;hpb=da9bc578f6b13ef2f78a3ffaf467698836250e53;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 {