[Mesa-dev] [PATCH 11/13] gallium: Add struct pipe_llvm_program_header v3
Francisco Jerez
currojerez at riseup.net
Tue May 29 08:06:34 PDT 2012
Tom Stellard <tstellar at gmail.com> writes:
> This structure is used as a header that precedes LLVM bytecode programs
> that are passed to the drivers.
>
> v2:
> - s/pipe_compute_program/pipe_llvm_program/
>
> v3:
> - Rename to struct pipe_llvm_program_header
> - Drop the char * prog member
> ---
> src/gallium/include/pipe/p_state.h | 8 ++++++++
> 1 files changed, 8 insertions(+), 0 deletions(-)
>
> diff --git a/src/gallium/include/pipe/p_state.h b/src/gallium/include/pipe/p_state.h
> index 51a956d..c828c80 100644
> --- a/src/gallium/include/pipe/p_state.h
> +++ b/src/gallium/include/pipe/p_state.h
> @@ -593,6 +593,14 @@ struct pipe_resolve_info
> unsigned mask; /**< PIPE_MASK_RGBA, Z, S or ZS */
> };
>
> +/**
> + * Structure used as a header for serialized LLVM programs.
> + */
> +struct pipe_llvm_program_header
> +{
> + uint32_t num_bytes; /**< Number of bytes in the LLVM bytecode program. */
> +};
> +
> struct pipe_compute_state
> {
> const void *prog; /**< Compute program to be executed. */
Reviewed-by: Francisco Jerez <currojerez at riseup.net>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 229 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20120529/6913f896/attachment.pgp>
More information about the mesa-dev
mailing list