diff options
author | Aapo Tahkola <aet@rasterburn.org> | 2005-02-28 00:27:02 +0000 |
---|---|---|
committer | Aapo Tahkola <aet@rasterburn.org> | 2005-02-28 00:27:02 +0000 |
commit | d1e40c9bddc3516da0facf0d2f3f7db4533a1396 (patch) | |
tree | e882aff729d1e21e47f31a5298341e334de1a3e5 /src/mesa/drivers/dri/r300/r300_state.c | |
parent | 6c0c91714c17da75d0386a48f7de7b558b3ec1a9 (diff) |
fix for 'nasty bug' and some sanity checks to avoid buffer overruns. Bumping VSF_MAX_FRAGMENT_LENGTH as it seems a bit low otherwise.
Diffstat (limited to 'src/mesa/drivers/dri/r300/r300_state.c')
-rw-r--r-- | src/mesa/drivers/dri/r300/r300_state.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mesa/drivers/dri/r300/r300_state.c b/src/mesa/drivers/dri/r300/r300_state.c index e20e34c199..da953ae2ac 100644 --- a/src/mesa/drivers/dri/r300/r300_state.c +++ b/src/mesa/drivers/dri/r300/r300_state.c @@ -1515,7 +1515,7 @@ void r300GenerateSimpleVertexShader(r300ContextPtr r300) int i; /* Allocate parameters */ - //r300->state.vap_param.transform_offset=0x0; /* transform matrix */ + r300->state.vap_param.transform_offset=0x0; /* transform matrix */ r300->state.vertex_shader.param_offset=0x0; r300->state.vertex_shader.param_count=0x4; /* 4 vector values - 4x4 matrix */ @@ -1675,6 +1675,7 @@ void r300SetupVertexProgram(r300ContextPtr rmesa) int inst_count; int param_count; LOCAL_VARS + /* Reset state, in case we don't use something */ ((drm_r300_cmd_header_t*)rmesa->hw.vpp.cmd)->vpu.count = 0; @@ -2256,7 +2257,6 @@ void r300ResetHwState(r300ContextPtr r300) //END: TODO //verify_r300ResetHwState(r300, 0); - r300->hw.all_dirty = GL_TRUE; } |