info@panadisplay.com
Pokreni registar

Pokreni registar

Apr 26, 2019

image

parametri

sfail

Određuje radnju koju treba poduzeti kada test matrice ne uspije, jedan od KEEP, ZERO,

ZAMIJENITE, INCR, DECR i INVERT. Početna vrijednost je KEEP (1)

spass

Određuje radnju koju treba poduzeti kada prođe test matrice, jedan od istih

konstante kao sfail. Početna vrijednost je KEEP (1)

image

Slika 12: Definicija STENCIL_OP konstanti

Opis

Operacija matrice određuje kako se ažurira matrica matrice. Operacija

odabrano ovisi o tome prolazi li test matrice ili ne.

Primjeri

Nacrtajte dvije točke, povećavajući matricu na svakom pikselu, a zatim iscrtajte piksele s vrijednošću

2 u crvenoj boji:

image

Grafički kontekst

Vrijednosti sfail i spass su dio grafičkog konteksta, kao što je opisano u

odjeljak 4.1

Vidi također

STENCIL_FUNC, STENCIL_MASK

image

parametri

a

Vrijednost oznake. Valjani raspon vrijednosti je od 1 do 255.

Opis

Početna vrijednost oznake međuspremnika za FT800 određena je naredbom CLEAR_TAG

i stupio na snagu naredbom CLEAR. Naredba TAG može odrediti vrijednost oznake

bafer FT800 koji se primjenjuje na grafičke objekte kada su nacrtani na

zaslon. Ova vrijednost TAG bit će dodijeljena svim sljedećim objektima, osim ako

TAG_MASK naredba se koristi za onemogućavanje. Nakon što su sljedeći grafički objekti

nacrtani, oni su uspješno pridruženi vrijednosti oznake. Kada se grafički objekti

dodan s vrijednošću oznake, dotaknut će se registar REG_TOUCH_TAG

s oznakom vrijednosti dotaknutog grafičkog objekta.

Ako na jednom popisu prikaza nema TAG naredbi, svi grafički objekti koje ispisuje

popis prikaza će zabilježiti vrijednost oznake 255 u REG_TOUCH_TAG

dotaknuo.

Grafički kontekst

Vrijednost s je dio grafičkog konteksta, kao što je opisano u odjeljku 4.1

Vidi također

CLEAR_TAG, TAG_MASK


image

parametri

maska

Dopusti ažuriranja međuspremnika oznaka. Početna vrijednost je jedna i znači oznaku

bafer FT800 se ažurira s vrijednošću koju daje TAG naredba.

Stoga će vrijednost oznake biti priključena na sljedeće grafičke objekte

naredbu TAG.

Vrijednost nula znači da je međuspremnik oznaka FT800 postavljen kao zadana vrijednost,

umjesto vrijednosti dane TAG naredbom na popisu prikaza.

Opis

Svaki grafički objekt nacrtan na ekranu se prilaže s vrijednošću oznake koja je

definirano u FT800 spremniku oznaka. FT800 spremnik oznaka može se ažurirati pomoću TAG

naredba.

Zadana vrijednost međuspremnika oznaka FT800 određuje CLEAR_TAG i

Naredbe CLEAR. Ako na zaslonu nema naredbe CLEAR_TAG

zadana vrijednost u međuspremniku oznaka je 0.

Naredba TAG_MASK odlučuje hoće li FT800 međuspremnik uzeti vrijednost

od zadane vrijednosti FT800 spremnika oznaka ili TAG naredbe

prikazati popis.

Grafički kontekst

Vrijednost maske dio je grafičkog konteksta, kao što je opisano u odjeljku 4.1

Vidi također

TAG, CLEAR_TAG, STENCIL_MASK, COLOR_MASK


image

parametri

x

Potpisana x-koordinata u preciznosti od 1/16 piksela

y

Potpisana y-koordinata u preciznosti od 1/16 piksela

Opis

Raspon koordinata je od -16384 do +16383 u smislu 1/16 jedinica piksela.

Negativna vrijednost koordinate označava koordinatu u lijevom virtualnom zaslonu od

(0, 0), dok negativna vrijednost koordinate y označava koordinatu u gornjem dijelu

virtualni zaslon iz (0, 0). Ako crtate na negativnom koordinatnom položaju,

operacija crtanja neće biti vidljiva.

Grafički kontekst

nijedan

Vidi također

nijedan


image

parametri

x

x-koordinata u pikselima, od 0 do 511.

y

y-koordinata u pikselima, od 0 do 511.

rukovati

Ručica za bitmapu. Važeći raspon je od 0 do 31. Od 16 do 31 bitmapa

ručica je posvećena FT800 ugrađenom fontu.

ćelija

Broj mobitela. Broj mobitela je indeks bitmapa s istim rasporedom bitmapa i

format. Na primjer, za ručku 31, ćelija 65 označava znak "A" u

najveći ugrađeni font.

Opis

Raspon koordinata je od -16384 do +16383 u smislu piksela.

Parametri handle i cell se zanemaruju osim ako grafički primitiv nije naveden kao

bitmapa naredbom BEGIN, prije ove naredbe.

Grafički kontekst

nijedan

Vidi također

nijedan