File:  [WindowsNT SDKs] / ntddk / src / video / displays / vga / i386 / ppc.inc
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs
Thu Aug 9 18:31:12 2018 UTC (7 years, 9 months ago) by root
Branches: msft, MAIN
CVS tags: ntddk-nov-1993, HEAD
Microsoft Windows NT Build 511 (DDK SDK) 11-01-1993

;---------------------------Module-Header------------------------------;
; Module Name: ppc.inc
;
; Copyright (c) 1992 Microsoft Corporation
;-----------------------------------------------------------------------;

;-----------------------------------------------------------------------;
; Packed Pel Conversion Data
;
; The following structure will contain the information necessary
; for converting a source bitmap in a packed pel format into a
; planer format.
;
;-----------------------------------------------------------------------;

PACKEDPELCONV   struc
pfnConvert      dd      ?               ;Pointer to conversion function
pulXlate        dd      ?               ;Pointer to color translation table
pulConvert      dd      ?               ;Pointer to bit conversion table
pSrc            dd      ?               ;Pointer to next source scan
iNextScan       dd      ?               ;Index to next scan
cLeftMiddle     dd      ?               ;# of left/middle bytes to convert
pfnLeftMiddle   dd      ?               ;Processor for left/middle pels
pfnRight        dd      ?               ;Processor for right pels
pjConverted     dd      ?               ;Pointer to first converted byte to use
cLeftShift      db      ?               ;Right hand side shift adjustment
fb              db      ?               ;Control flags
iFormat         db      ?               ;Source format
                db      ?
PACKEDPELCONV   ends

; Constants for use in the fb field

PPC_NEEDED      equ     10000000b       ;Packed pel conversion needed


DIB_FORMAT8     equ     3               ;!!! these should be defined in some
DIB_FORMAT4     equ     2               ;!!! global include file

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.