fix a bunch of warnings
This commit is contained in:
parent
663a9e1b7e
commit
ba254c08c0
|
@ -147,6 +147,9 @@ debug_fp_inst(GLint num, struct fp_instruction *fp)
|
|||
|
||||
case FP_OPCODE_X2D:
|
||||
fprintf(stderr, "FP_OPCODE_XPD"); break;
|
||||
|
||||
default:
|
||||
_mesa_warning(NULL, "Bad opcode in debug_fg_inst()");
|
||||
}
|
||||
|
||||
fprintf(stderr, " D(0x%x:%d:%d%d%d%d) ",
|
||||
|
@ -200,6 +203,8 @@ _mesa_parse_arb_fragment_program(GLcontext * ctx, GLenum target,
|
|||
|
||||
#if DEBUG_FP
|
||||
debug_fp_inst(ap.Base.NumInstructions, ap.FPInstructions);
|
||||
#else
|
||||
(void) debug_fp_inst;
|
||||
#endif
|
||||
|
||||
/* copy the relvant contents of the arb_program struct into the
|
||||
|
@ -214,7 +219,7 @@ _mesa_parse_arb_fragment_program(GLcontext * ctx, GLenum target,
|
|||
program->Instructions = ap.FPInstructions;
|
||||
program->InputsRead = ap.InputsRead;
|
||||
program->OutputsWritten = ap.OutputsWritten;
|
||||
for (retval=0; retval<MAX_TEXTURE_IMAGE_UNITS; retval++)
|
||||
for (retval=0; retval<MAX_TEXTURE_IMAGE_UNITS; retval++)
|
||||
program->TexturesUsed[retval] = ap.TexturesUsed[retval];
|
||||
program->NumAluInstructions = ap.NumAluInstructions;
|
||||
program->NumTexInstructions = ap.NumTexInstructions;
|
||||
|
|
|
@ -42,9 +42,6 @@
|
|||
#include "nvfragprog.h"
|
||||
#include "arbparse.h"
|
||||
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
|
||||
/* TODO:
|
||||
* Fragment Program Stuff:
|
||||
|
@ -667,8 +664,10 @@ static const byte *OUT_OF_MEMORY =
|
|||
(byte *) "internal error 1001: out of physical memory";
|
||||
static const byte *UNRESOLVED_REFERENCE =
|
||||
(byte *) "internal error 1002: unresolved reference '$'";
|
||||
/*
|
||||
static const byte *INVALID_PARAMETER =
|
||||
(byte *) "internal error 1003: invalid parameter";
|
||||
*/
|
||||
|
||||
static const byte *error_message = NULL;
|
||||
static byte *error_param = NULL; /* this is inserted into error_message in place of $ */
|
||||
|
@ -2346,7 +2345,7 @@ match (dict * di, const byte * text, GLuint * index, defntn * de,
|
|||
static byte *
|
||||
error_get_token (error * er, dict * di, const byte * text, unsigned int ind)
|
||||
{
|
||||
byte *str = NULL, *result = NULL;
|
||||
byte *str = NULL;
|
||||
|
||||
if (er->m_token) {
|
||||
barray *ba;
|
||||
|
@ -3039,6 +3038,7 @@ parse_face_type (byte ** inst)
|
|||
case FACE_BACK:
|
||||
return 1;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -3590,7 +3590,6 @@ static GLuint
|
|||
parse_result_binding (GLcontext * ctx, byte ** inst, GLuint * binding,
|
||||
GLuint * binding_idx, struct arb_program *Program)
|
||||
{
|
||||
GLint a;
|
||||
GLuint b;
|
||||
|
||||
switch (*(*inst)++) {
|
||||
|
@ -3723,10 +3722,9 @@ parse_param_elements (GLcontext * ctx, byte ** inst,
|
|||
struct arb_program *Program, GLboolean use)
|
||||
{
|
||||
GLint idx;
|
||||
GLuint found, specified_length, err;
|
||||
GLuint err;
|
||||
GLint state_tokens[6];
|
||||
GLfloat const_values[4];
|
||||
char *error_msg;
|
||||
|
||||
err = 0;
|
||||
|
||||
|
@ -3864,8 +3862,6 @@ parse_param (GLcontext * ctx, byte ** inst, struct var_cache **vc_head,
|
|||
struct arb_program *Program)
|
||||
{
|
||||
GLuint found, specified_length, err;
|
||||
GLint state_tokens[6];
|
||||
GLfloat const_values[4];
|
||||
char *error_msg;
|
||||
struct var_cache *param_var;
|
||||
|
||||
|
@ -4205,7 +4201,7 @@ parse_masked_dst_reg (GLcontext * ctx, byte ** inst,
|
|||
struct var_cache **vc_head, struct arb_program *Program,
|
||||
GLint * File, GLint * Index, GLboolean * WriteMask)
|
||||
{
|
||||
GLuint err, result;
|
||||
GLuint result;
|
||||
byte mask;
|
||||
struct var_cache *dst;
|
||||
|
||||
|
@ -4293,9 +4289,8 @@ parse_masked_address_reg (GLcontext * ctx, byte ** inst,
|
|||
struct arb_program *Program, GLint * Index,
|
||||
GLboolean * WriteMask)
|
||||
{
|
||||
GLuint err, result;
|
||||
byte mask;
|
||||
struct var_cache *dst;
|
||||
GLuint result;
|
||||
|
||||
dst = parse_string (inst, vc_head, Program, &result);
|
||||
Program->Position = parse_position (inst);
|
||||
|
@ -4572,8 +4567,6 @@ parse_scalar_src_reg (GLcontext * ctx, byte ** inst,
|
|||
GLint * File, GLint * Index, GLboolean * Negate,
|
||||
GLubyte * Swizzle)
|
||||
{
|
||||
GLint a;
|
||||
|
||||
/* Grab the sign */
|
||||
*Negate = parse_sign (inst);
|
||||
|
||||
|
|
|
@ -32,6 +32,7 @@
|
|||
|
||||
#include "glheader.h"
|
||||
#include "context.h"
|
||||
#include "arbvertparse.h"
|
||||
#include "hash.h"
|
||||
#include "imports.h"
|
||||
#include "macros.h"
|
||||
|
@ -175,7 +176,7 @@ _mesa_parse_arb_vertex_program(GLcontext * ctx, GLenum target,
|
|||
GLuint retval;
|
||||
struct arb_program ap;
|
||||
|
||||
retval = _mesa_parse_arb_program(ctx, str, len, &ap);
|
||||
retval = _mesa_parse_arb_program(ctx, str, len, &ap);
|
||||
|
||||
/* XXX: Parse error. Cleanup things and return */
|
||||
if (retval)
|
||||
|
@ -191,6 +192,8 @@ _mesa_parse_arb_vertex_program(GLcontext * ctx, GLenum target,
|
|||
|
||||
#if DEBUG_VP
|
||||
debug_vp_inst(ap.Base.NumInstructions, ap.VPInstructions);
|
||||
#else
|
||||
(void) debug_vp_inst;
|
||||
#endif
|
||||
|
||||
/* copy the relvant contents of the arb_program struct into the
|
||||
|
|
Loading…
Reference in New Issue