mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-09 06:48:06 +02:00
svga: Update flags documentation.
This commit is contained in:
parent
4885cd4ff7
commit
7e28479c3a
1 changed files with 5 additions and 8 deletions
|
|
@ -85,7 +85,7 @@ struct svga_winsys_context
|
|||
/**
|
||||
* Emit a relocation for a host surface.
|
||||
*
|
||||
* @param flags PIPE_BUFFER_USAGE_GPU_READ/WRITE
|
||||
* @param flags bitmask of SVGA_RELOC_* flags
|
||||
*
|
||||
* NOTE: Order of this call does matter. It should be the same order
|
||||
* as relocations appear in the command buffer.
|
||||
|
|
@ -99,7 +99,7 @@ struct svga_winsys_context
|
|||
/**
|
||||
* Emit a relocation for a guest memory region.
|
||||
*
|
||||
* @param flags PIPE_BUFFER_USAGE_GPU_READ/WRITE
|
||||
* @param flags bitmask of SVGA_RELOC_* flags
|
||||
*
|
||||
* NOTE: Order of this call does matter. It should be the same order
|
||||
* as relocations appear in the command buffer.
|
||||
|
|
@ -230,7 +230,7 @@ struct svga_winsys_screen
|
|||
/**
|
||||
* Buffer management. Buffer attributes are mostly fixed over its lifetime.
|
||||
*
|
||||
* XXX usage seems to be a bitmask of SVGA_BUFFER_USAGE_* flags.
|
||||
* @param usage bitmask of SVGA_BUFFER_USAGE_* flags.
|
||||
*
|
||||
* alignment indicates the client's alignment requirements, eg for
|
||||
* SSE instructions.
|
||||
|
|
@ -243,15 +243,12 @@ struct svga_winsys_screen
|
|||
|
||||
/**
|
||||
* Map the entire data store of a buffer object into the client's address.
|
||||
* flags is a bitmask of:
|
||||
* - PB_USAGE_CPU_READ/WRITE
|
||||
* - PB_USAGE_DONTBLOCK
|
||||
* - PB_USAGE_UNSYNCHRONIZED
|
||||
* flags is a bitmaks of PIPE_TRANSFER_*
|
||||
*/
|
||||
void *
|
||||
(*buffer_map)( struct svga_winsys_screen *sws,
|
||||
struct svga_winsys_buffer *buf,
|
||||
unsigned usage );
|
||||
unsigned flags );
|
||||
|
||||
void
|
||||
(*buffer_unmap)( struct svga_winsys_screen *sws,
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue