info@panadisplay.com
Start Register

Start Register

Apr 26, 2019

image

Parametri

sfail

Određuje radnju koju treba preduzeti kada test matrice ne uspe, jedan od KEEP, ZERO,

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

spass

Specificira akciju koju treba poduzeti kada prođe test šablona, jedan od istih

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

image

Slika 12: Definicija STENCIL_OP konstanti

Opis

Operacija stencil-a određuje kako se ažurira bafer stencil-a. Operacija

odabrano ovisi o tome prolazi li test šablona ili ne.

Primjeri

Nacrtajte dve tačke, povećavajući šablon na svakom pikselu, a zatim iscrtajte piksele sa vrednošću

2 u crvenom:

image

Grafički kontekst

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

odeljak 4.1

Vidi takođe

STENCIL_FUNC, STENCIL_MASK

image

Parametri

s

Tag value. Važeći raspon vrijednosti je od 1 do 255.

Opis

Početna vrijednost oznake bafera FT800 je određena naredbom CLEAR_TAG

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

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

screen. Ova TAG vrijednost će biti dodijeljena svim sljedećim objektima, osim ako

TAG_MASK komanda se koristi za onemogućavanje. Kada se prikažu sljedeći grafički objekti

nacrtana, oni se uspješno pripisuju vrijednosti oznake. Kada su grafički objekti

pridodat sa oznakom vrijednosti, registar REG_TOUCH_TAG će biti ažuriran

sa oznakom vrijednosti grafičkog objekta koji se dodiruje.

Ako na jednoj listi prikaza nema TAG naredbi, svi grafički objekti koje ispisuje

lista prikaza će prijaviti vrijednost oznake 255 u REG_TOUCH_TAG kada su bili

dotaknuo.

Grafički kontekst

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

Vidi takođe

CLEAR_TAG, TAG_MASK


image

Parametri

maska

Dozvoli ažuriranje bafera oznaka. Početna vrijednost je jedna i znači oznaku

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

Stoga će sljedeći grafički objekti biti priključeni na vrijednost oznake

daje TAG naredba.

Vrijednost nula znači da je bafer oznaka FT800 postavljen kao zadana vrijednost,

umesto vrednosti date TAG komandom na listi prikaza.

Opis

Svaki grafički objekat nacrtan na ekranu se dodaje sa oznakom vrijednosti koja je

definisano u FT800 buffer-u. FT800 bafer oznaka može se ažurirati pomoću TAG-a

command.

Podrazumevana vrijednost bafera oznaka FT800 određuje CLEAR_TAG i

Naredbe CLEAR. Ako na ekranu nema komande CLEAR_TAG

list, podrazumevana vrednost u baferu oznaka je 0.

Naredba TAG_MASK odlučuje da li FT800 bafer zauzima vrijednost

iz defaultne vrijednosti FT800 bafera oznaka ili TAG naredbe

prikaz liste.

Grafički kontekst

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

Vidi takođe

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 ekran iz (0, 0). Ako crtate na negativnoj koordinatnoj poziciji,

operacija crtanja neće biti vidljiva.

Grafički kontekst

Nema

Vidi takođe

Nema


image

Parametri

x

x-koordinata u pikselima, od 0 do 511.

y

y-koordinata u pikselima, od 0 do 511.

handle

Bitmap handle. Važeći raspon je od 0 do 31. Od 16 do 31 bitmapa

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

cell

Broj ćelije. Broj ćelija je indeks bitmapa sa 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 pikselne jedinice. The

parametri handle i cell se zanemaruju osim ako je grafički primitiv specificiran kao

bitmap po naredbi BEGIN, prije ove naredbe.

Grafički kontekst

Nema

Vidi takođe

Nema