[#18690] mesh ripping allowed on multires
also fixed uninitialized variable use in the BGE when shaders are not supported.
This commit is contained in:
parent
31b52cf953
commit
013afe4314
@ -5624,6 +5624,8 @@ void mesh_rip(void)
|
||||
float projectMat[4][4], viewMat[4][4], vec[3], dist, mindist;
|
||||
short doit= 1, mval[2],propmode,prop;
|
||||
|
||||
if(multires_test()) return;
|
||||
|
||||
propmode = G.scene->prop_mode;
|
||||
G.scene->prop_mode = 0;
|
||||
prop = G.scene->proportional;
|
||||
|
@ -63,11 +63,9 @@ numberoffilters(0), need_tex_update(true)
|
||||
isshadersupported = GLEW_ARB_shader_objects &&
|
||||
GLEW_ARB_fragment_shader && GLEW_ARB_multitexture;
|
||||
|
||||
/* used to return before 2.49 but need to initialize values so dont */
|
||||
if(!isshadersupported)
|
||||
{
|
||||
std::cout<<"shaders not supported!" << std::endl;
|
||||
return;
|
||||
}
|
||||
|
||||
int passindex;
|
||||
for(passindex =0; passindex<MAX_RENDER_PASS; passindex++)
|
||||
|
Loading…
Reference in New Issue
Block a user