diff --git a/src/Layers/xrRenderDX10/StateManager/dx10SamplerStateCache.cpp b/src/Layers/xrRenderDX10/StateManager/dx10SamplerStateCache.cpp index 86744106fb6..11e5e8cbc6a 100644 --- a/src/Layers/xrRenderDX10/StateManager/dx10SamplerStateCache.cpp +++ b/src/Layers/xrRenderDX10/StateManager/dx10SamplerStateCache.cpp @@ -53,7 +53,8 @@ void dx10SamplerStateCache::CreateState( StateDecs desc, IDeviceState** ppIState dx10SamplerStateCache::SHandle dx10SamplerStateCache::FindState( const StateDecs& desc, u32 StateCRC ) { u32 res = 0xffffffff; - for (u32 i=0; ifind_chunk (fsL_PORTALS); - for (i=0; ir (&P,sizeof(P)); diff --git a/src/Layers/xrRenderPC_R3/r3_rendertarget.cpp b/src/Layers/xrRenderPC_R3/r3_rendertarget.cpp index e3180932c24..a0366e241e0 100644 --- a/src/Layers/xrRenderPC_R3/r3_rendertarget.cpp +++ b/src/Layers/xrRenderPC_R3/r3_rendertarget.cpp @@ -877,7 +877,7 @@ CRenderTarget::CRenderTarget () descHBAO.CPUAccessFlags = 0; descHBAO.MiscFlags = 0; - it = TEX_jitter_count-1; + int it = TEX_jitter_count-1; subData[it].pSysMem = tempDataHBAO; subData[it].SysMemPitch = descHBAO.Width*sampleSize * sizeof(float); diff --git a/src/Layers/xrRenderPC_R3/r3_rendertarget_phase_bloom.cpp b/src/Layers/xrRenderPC_R3/r3_rendertarget_phase_bloom.cpp index afdfd7aede0..1746906625d 100644 --- a/src/Layers/xrRenderPC_R3/r3_rendertarget_phase_bloom.cpp +++ b/src/Layers/xrRenderPC_R3/r3_rendertarget_phase_bloom.cpp @@ -40,8 +40,8 @@ void CalcGauss_k7( // calculate float mag = 0; for (int i=-7; i<=0; i++) W[-i] = expf (-float(i*i)/(2*r*r)); // weight - for (i=0; i<8; i++) mag += i?2*W[i]:W[i]; // symmetrical weight - for (i=0; i<8; i++) W[i] = s_out*W[i]/mag; + for (int i=0; i<8; i++) mag += i?2*W[i]:W[i]; // symmetrical weight + for (int i=0; i<8; i++) W[i] = s_out*W[i]/mag; // W[0]=0, W[7]=-7 w0.set (W[1],W[2],W[3],W[4]); // -1, -2, -3, -4