[PATCH 5/5] d3dcompiler: Move some declarations to bytecodewriter.c.

Matteo Bruni matteo.mystral at gmail.com
Wed Mar 25 16:29:28 CDT 2020


On Wed, Mar 25, 2020 at 1:27 AM Zebediah Figura <z.figura12 at gmail.com> wrote:
>
> Signed-off-by: Zebediah Figura <zfigura at codeweavers.com>
> ---
>  dlls/d3dcompiler_43/bytecodewriter.c      | 49 ++++++++++++++++++++
>  dlls/d3dcompiler_43/d3dcompiler_private.h | 55 -----------------------
>  2 files changed, 49 insertions(+), 55 deletions(-)
>
> diff --git a/dlls/d3dcompiler_43/bytecodewriter.c b/dlls/d3dcompiler_43/bytecodewriter.c
> index 90857f76e66..2c62cac4904 100644
> --- a/dlls/d3dcompiler_43/bytecodewriter.c
> +++ b/dlls/d3dcompiler_43/bytecodewriter.c
> @@ -308,6 +308,55 @@ BOOL record_sampler(struct bwriter_shader *shader, DWORD samptype, DWORD mod, DW
>      return TRUE;
>  }
>
> +struct bytecode_buffer
> +{
> +    DWORD *data;
> +    unsigned int size, alloc_size;
> +    /* For tracking allocation failure without passing return values from each
> +     * function. */
> +    HRESULT state;
> +};
> +
> +struct bc_writer; /* Predeclaration for use in vtable parameters */

Since you have to resend anyway... I'd say just get rid of this
comment. Feel free to drop the previous one if you want (similarly for
the other comments below).



More information about the wine-devel mailing list