Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisione Revisione precedente Prossima revisione | Revisione precedente | ||
software:qview:qview_6:qcl_library:vi10checkbufferready [2025/01/16 10:43] – qem214 | software:qview:qview_6:qcl_library:vi10checkbufferready [2025/04/02 11:29] (versione attuale) – qem214 | ||
---|---|---|---|
Linea 1: | Linea 1: | ||
====== VI10CheckBufferReady ====== | ====== VI10CheckBufferReady ====== | ||
- | |||
- | PRELIMINARE- | ||
Sostituisce [[software: | Sostituisce [[software: | ||
Linea 16: | Linea 14: | ||
===== IMPLEMENTAZIONE ===== | ===== IMPLEMENTAZIONE ===== | ||
- | |||
- | FIXME | ||
**VI10CheckBufferReady (awBuffer, gfState)** | **VI10CheckBufferReady (awBuffer, gfState)** | ||
Linea 34: | Linea 30: | ||
CONST | CONST | ||
- | BUFFPLOT_SIZE 500 | + | BUFFPLOT_SIZE 500 |
; | ; | ||
GLOBAL | GLOBAL | ||
- | agwBuffPlotDemo11 | ||
gfState | gfState | ||
phase B ; | phase B ; | ||
+ | |||
+ | ; | ||
+ | ARRGBL | ||
+ | |||
+ | agwBuffPlotDemo11 | ||
SUB DRAW | SUB DRAW | ||
Linea 48: | Linea 48: | ||
NOP | NOP | ||
CASE 1 | CASE 1 | ||
- | VI10InitBuffer(agwBuffPlotDemo11) | + | VI10CheckBufferReady(agwBuffPlotDemo11, gfState) |
VI10SetLayer (agwBuffPlotDemo11, | VI10SetLayer (agwBuffPlotDemo11, | ||
VI10SetBackground (agwBuffPlotDemo11, | VI10SetBackground (agwBuffPlotDemo11, | ||
Linea 65: | Linea 65: | ||
phase = 2 | phase = 2 | ||
CASE 2 | CASE 2 | ||
- | VI10CheckBufferReady(agwBuffPlotDemo11) | + | VI10CheckBufferReady(agwBuffPlotDemo11, gfState) |
IF NOT gfState | IF NOT gfState | ||
VI10SetLayer(agwBuffPlotDemo11, | VI10SetLayer(agwBuffPlotDemo11, | ||
Linea 80: | Linea 80: | ||
ENDIF | ENDIF | ||
CASE 3 | CASE 3 | ||
- | | + | |
- | IF result | + | |
phase = 4 | phase = 4 | ||
ENDIF | ENDIF | ||
CASE 4 | CASE 4 | ||
- | phase = 0 | + | |
ENDSWITCH | ENDSWITCH | ||
ENDSUB | ENDSUB | ||
</ | </ | ||