Browse Source

r300g: fix potentially uninitialized variables in create_rs_state

It had no impact on correctness, though.

Reported by Vinson Lee.
tags/mesa-7.9-rc1
Marek Olšák 16 years ago
parent
commit
dc27515780
1 changed files with 2 additions and 5 deletions
  1. 2
    5
      src/gallium/drivers/r300/r300_state.c

+ 2
- 5
src/gallium/drivers/r300/r300_state.c View File

uint32_t stuffing_enable; /* R300_GB_ENABLE: 0x4008 */ uint32_t stuffing_enable; /* R300_GB_ENABLE: 0x4008 */


/* Point sprites texture coordinates, 0: lower left, 1: upper right */ /* Point sprites texture coordinates, 0: lower left, 1: upper right */
float point_texcoord_left; /* R300_GA_POINT_S0: 0x4200 */
float point_texcoord_left = 0; /* R300_GA_POINT_S0: 0x4200 */
float point_texcoord_bottom = 0;/* R300_GA_POINT_T0: 0x4204 */ float point_texcoord_bottom = 0;/* R300_GA_POINT_T0: 0x4204 */
float point_texcoord_right; /* R300_GA_POINT_S1: 0x4208 */
float point_texcoord_right = 1; /* R300_GA_POINT_S1: 0x4208 */
float point_texcoord_top = 0; /* R300_GA_POINT_T1: 0x420c */ float point_texcoord_top = 0; /* R300_GA_POINT_T1: 0x420c */
CB_LOCALS; CB_LOCALS;


R300_GB_TEX_ST << (R300_GB_TEX0_SOURCE_SHIFT + (i*2)); R300_GB_TEX_ST << (R300_GB_TEX0_SOURCE_SHIFT + (i*2));
} }


point_texcoord_left = 0.0f;
point_texcoord_right = 1.0f;

switch (state->sprite_coord_mode) { switch (state->sprite_coord_mode) {
case PIPE_SPRITE_COORD_UPPER_LEFT: case PIPE_SPRITE_COORD_UPPER_LEFT:
point_texcoord_top = 0.0f; point_texcoord_top = 0.0f;

Loading…
Cancel
Save