# Vault 7: Projects

This publication series is about specific projects related to the Vault 7 main publication.

### Protego

# MLA -- Graphics Library

- 1
- 2
…
- 129
- 130
- 131
- 132
- 133
…
- 373
- 374

Function
GFX_STATUS GFX_DoubleBufferSyncAllStatusClear(void)
1.6.1.1.10.7 GFX_DoubleBufferSyncAllStatusGet Function
This function returns the status of the synchronize all flag.
File
gfx_primitive.h
Syntax
GFX_FEATURE_STATUS GFX_DoubleBufferSyncAllStatusGet();
Returns
Status of the synchronize all flag. GFX_FEATURE_ENABLED - the synchronization all is set. GFX_FEATURE_DISABLED -
the synchronization all is not set.
Description
This function returns the status of the synchronize all flag.
Preconditions
Double buffering feature must be enabled.
Example
None.
Function
GFX_FEATURE_STATUS GFX_DoubleBufferSyncAllStatusGet(void)
1.6.1.1.10.8 GFX_DoubleBufferSyncAllStatusSet Function
This function sets the whole draw buffer to be unsynchronized.
File
gfx_primitive.h
Syntax
GFX_STATUS GFX_DoubleBufferSyncAllStatusSet();
Returns
Status of the synchronize all set. GFX_STATUS_SUCCESS - the synchronization all was successfull.
GFX_STATUS_FAILURE - the synchronization all was not successfull.
Description
This function sets the whole draw buffer to be unsynchronized. The next synchronization will copy all pixels of the draw
buffer to the frame buffer.
Preconditions
Double buffering feature must be enabled.
Example
None.
Function
GFX_STATUS GFX_DoubleBufferSyncAllStatusSet(void)
1.6 Library Interface MLA - Graphics Library Help Graphics Primitive Layer
131

- 1
- 2
…
- 129
- 130
- 131
- 132
- 133
…
- 373
- 374