 |
µGFX
2.9
version 2.9
|
Go to the documentation of this file.
16 #ifndef _GDISP_OPTIONS_H
17 #define _GDISP_OPTIONS_H
35 #ifndef GDISP_NEED_AUTOFLUSH
36 #define GDISP_NEED_AUTOFLUSH GFXOFF
47 #ifndef GDISP_NEED_TIMERFLUSH
48 #define GDISP_NEED_TIMERFLUSH GFXOFF
63 #ifndef GDISP_NEED_VALIDATION
64 #define GDISP_NEED_VALIDATION GFXON
70 #ifndef GDISP_NEED_CLIP
71 #define GDISP_NEED_CLIP GFXON
77 #ifndef GDISP_NEED_STREAMING
78 #define GDISP_NEED_STREAMING GFXOFF
85 #ifndef GDISP_NEED_TEXT
86 #define GDISP_NEED_TEXT GFXOFF
93 #ifndef GDISP_NEED_CIRCLE
94 #define GDISP_NEED_CIRCLE GFXOFF
101 #ifndef GDISP_NEED_DUALCIRCLE
102 #define GDISP_NEED_DUALCIRCLE GFXOFF
109 #ifndef GDISP_NEED_ELLIPSE
110 #define GDISP_NEED_ELLIPSE GFXOFF
117 #ifndef GDISP_NEED_ARCSECTORS
118 #define GDISP_NEED_ARCSECTORS GFXOFF
131 #ifndef GDISP_NEED_ARC
132 #define GDISP_NEED_ARC GFXOFF
141 #ifndef GDISP_NEED_CONVEX_POLYGON
142 #define GDISP_NEED_CONVEX_POLYGON GFXOFF
151 #ifndef GDISP_NEED_SCROLL
152 #define GDISP_NEED_SCROLL GFXOFF
161 #ifndef GDISP_NEED_PIXELREAD
162 #define GDISP_NEED_PIXELREAD GFXOFF
170 #ifndef GDISP_NEED_CONTROL
171 #define GDISP_NEED_CONTROL GFXOFF
178 #ifndef GDISP_NEED_QUERY
179 #define GDISP_NEED_QUERY GFXOFF
185 #ifndef GDISP_NEED_IMAGE
186 #define GDISP_NEED_IMAGE GFXOFF
192 #ifndef GDISP_NEED_PIXMAP
193 #define GDISP_NEED_PIXMAP GFXOFF
205 #ifndef GDISP_NEED_MULTITHREAD
206 #define GDISP_NEED_MULTITHREAD GFXOFF
219 #ifndef GDISP_NEED_STARTUP_LOGO
220 #define GDISP_NEED_STARTUP_LOGO GFXON
225 #ifndef GDISP_STARTUP_COLOR
226 #define GDISP_STARTUP_COLOR GFX_BLACK
248 #ifndef GDISP_LINEBUF_SIZE
249 #define GDISP_LINEBUF_SIZE 128
262 #ifndef GDISP_TOTAL_DISPLAYS
263 #define GDISP_TOTAL_DISPLAYS 1
265 #if defined(__DOXYGEN__)
277 #define GDISP_DRIVER_LIST GDISPVMT_Win32, GDISPVMT_SSD1963
290 #ifndef GDISP_NEED_IMAGE_NATIVE
291 #define GDISP_NEED_IMAGE_NATIVE GFXOFF
297 #ifndef GDISP_NEED_IMAGE_GIF
298 #define GDISP_NEED_IMAGE_GIF GFXOFF
304 #ifndef GDISP_NEED_IMAGE_BMP
305 #define GDISP_NEED_IMAGE_BMP GFXOFF
311 #ifndef GDISP_NEED_IMAGE_JPG
312 #define GDISP_NEED_IMAGE_JPG GFXOFF
318 #ifndef GDISP_NEED_IMAGE_PNG
319 #define GDISP_NEED_IMAGE_PNG GFXOFF
325 #ifndef GDISP_NEED_IMAGE_ACCOUNTING
326 #define GDISP_NEED_IMAGE_ACCOUNTING GFXOFF
339 #ifndef GDISP_NEED_IMAGE_BMP_1
340 #define GDISP_NEED_IMAGE_BMP_1 GFXON
346 #ifndef GDISP_NEED_IMAGE_BMP_4
347 #define GDISP_NEED_IMAGE_BMP_4 GFXON
353 #ifndef GDISP_NEED_IMAGE_BMP_4_RLE
354 #define GDISP_NEED_IMAGE_BMP_4_RLE GFXON
360 #ifndef GDISP_NEED_IMAGE_BMP_8
361 #define GDISP_NEED_IMAGE_BMP_8 GFXON
367 #ifndef GDISP_NEED_IMAGE_BMP_8_RLE
368 #define GDISP_NEED_IMAGE_BMP_8_RLE GFXON
374 #ifndef GDISP_NEED_IMAGE_BMP_16
375 #define GDISP_NEED_IMAGE_BMP_16 GFXON
381 #ifndef GDISP_NEED_IMAGE_BMP_24
382 #define GDISP_NEED_IMAGE_BMP_24 GFXON
388 #ifndef GDISP_NEED_IMAGE_BMP_32
389 #define GDISP_NEED_IMAGE_BMP_32 GFXON
397 #ifndef GDISP_IMAGE_BMP_BLIT_BUFFER_SIZE
398 #define GDISP_IMAGE_BMP_BLIT_BUFFER_SIZE 32
412 #ifndef GDISP_IMAGE_GIF_BLIT_BUFFER_SIZE
413 #define GDISP_IMAGE_GIF_BLIT_BUFFER_SIZE 32
427 #ifndef GDISP_NEED_IMAGE_PNG_INTERLACED
428 #define GDISP_NEED_IMAGE_PNG_INTERLACED GFXOFF
434 #ifndef GDISP_NEED_IMAGE_PNG_TRANSPARENCY
435 #define GDISP_NEED_IMAGE_PNG_TRANSPARENCY GFXON
443 #ifndef GDISP_NEED_IMAGE_PNG_BACKGROUND
444 #define GDISP_NEED_IMAGE_PNG_BACKGROUND GFXON
456 #ifndef GDISP_NEED_IMAGE_PNG_ALPHACLIFF
457 #define GDISP_NEED_IMAGE_PNG_ALPHACLIFF 32
463 #ifndef GDISP_NEED_IMAGE_PNG_PALETTE_124
464 #define GDISP_NEED_IMAGE_PNG_PALETTE_124 GFXON
470 #ifndef GDISP_NEED_IMAGE_PNG_PALETTE_8
471 #define GDISP_NEED_IMAGE_PNG_PALETTE_8 GFXON
477 #ifndef GDISP_NEED_IMAGE_PNG_GRAYSCALE_124
478 #define GDISP_NEED_IMAGE_PNG_GRAYSCALE_124 GFXON
484 #ifndef GDISP_NEED_IMAGE_PNG_GRAYSCALE_8
485 #define GDISP_NEED_IMAGE_PNG_GRAYSCALE_8 GFXON
491 #ifndef GDISP_NEED_IMAGE_PNG_GRAYSCALE_16
492 #define GDISP_NEED_IMAGE_PNG_GRAYSCALE_16 GFXON
498 #ifndef GDISP_NEED_IMAGE_PNG_GRAYALPHA_8
499 #define GDISP_NEED_IMAGE_PNG_GRAYALPHA_8 GFXON
505 #ifndef GDISP_NEED_IMAGE_PNG_GRAYALPHA_16
506 #define GDISP_NEED_IMAGE_PNG_GRAYALPHA_16 GFXON
512 #ifndef GDISP_NEED_IMAGE_PNG_RGB_8
513 #define GDISP_NEED_IMAGE_PNG_RGB_8 GFXON
519 #ifndef GDISP_NEED_IMAGE_PNG_RGB_16
520 #define GDISP_NEED_IMAGE_PNG_RGB_16 GFXON
526 #ifndef GDISP_NEED_IMAGE_PNG_RGBALPHA_8
527 #define GDISP_NEED_IMAGE_PNG_RGBALPHA_8 GFXON
533 #ifndef GDISP_NEED_IMAGE_PNG_RGBALPHA_16
534 #define GDISP_NEED_IMAGE_PNG_RGBALPHA_16 GFXON
541 #ifndef GDISP_IMAGE_PNG_BLIT_BUFFER_SIZE
542 #define GDISP_IMAGE_PNG_BLIT_BUFFER_SIZE 32
550 #ifndef GDISP_IMAGE_PNG_FILE_BUFFER_SIZE
551 #define GDISP_IMAGE_PNG_FILE_BUFFER_SIZE 8
560 #ifndef GDISP_IMAGE_PNG_Z_BUFFER_SIZE
561 #define GDISP_IMAGE_PNG_Z_BUFFER_SIZE 32768
574 #ifndef GDISP_NEED_TEXT_WORDWRAP
575 #define GDISP_NEED_TEXT_WORDWRAP GFXOFF
583 #ifndef GDISP_NEED_TEXT_BOXPADLR
584 #define GDISP_NEED_TEXT_BOXPADLR 1
592 #ifndef GDISP_NEED_TEXT_BOXPADTB
593 #define GDISP_NEED_TEXT_BOXPADTB 1
599 #ifndef GDISP_NEED_UTF8
600 #define GDISP_NEED_UTF8 GFXOFF
606 #ifndef GDISP_NEED_TEXT_KERNING
607 #define GDISP_NEED_TEXT_KERNING GFXOFF
613 #ifndef GDISP_NEED_ANTIALIAS
614 #define GDISP_NEED_ANTIALIAS GFXOFF
622 #ifndef GDISP_NEED_PIXMAP_IMAGE
623 #define GDISP_NEED_PIXMAP_IMAGE GFXOFF