Searched defs:stateBlock (Results 1 - 7 of 7) sorted by relevance

/vbox/src/VBox/Devices/Graphics/shaderlib/
H A Dglsl_shader.c817 const IWineD3DStateBlockImpl* stateBlock = (const IWineD3DStateBlockImpl*) deviceImpl->stateBlock; local
826 const IWineD3DBaseTextureImpl* const tex = (const IWineD3DBaseTextureImpl*) stateBlock->textures[i];
854 IWineD3DStateBlockImpl* stateBlock = device->stateBlock; local
870 IWineD3DBaseShaderImpl* vshader = (IWineD3DBaseShaderImpl*) stateBlock->vertexShader;
873 shader_glsl_load_constantsF(vshader, gl_info, stateBlock->vertexShaderConstantF,
877 shader_glsl_load_constantsI(vshader, gl_info, prog->vuniformI_locations, stateBlock->vertexShaderConstantI,
878 stateBlock->changed.vertexShaderConstantsI & vshader->baseShader.reg_maps.integer_constants);
881 shader_glsl_load_constantsB(vshader, gl_info, programId, stateBlock
[all...]
H A Dwined3d_private.h1925 IWineD3DStateBlockImpl *stateBlock; member in struct:IWineD3DDeviceImpl
/vbox/src/VBox/Additions/WINNT/Graphics/Wine/wined3d/
H A Dglsl_shader.c800 const IWineD3DStateBlockImpl* stateBlock = (const IWineD3DStateBlockImpl*) deviceImpl->stateBlock; local
809 const IWineD3DBaseTextureImpl* const tex = (const IWineD3DBaseTextureImpl*) stateBlock->textures[i];
837 IWineD3DStateBlockImpl* stateBlock = device->stateBlock; local
853 IWineD3DBaseShaderImpl* vshader = (IWineD3DBaseShaderImpl*) stateBlock->vertexShader;
856 shader_glsl_load_constantsF(vshader, gl_info, stateBlock->vertexShaderConstantF,
860 shader_glsl_load_constantsI(vshader, gl_info, prog->vuniformI_locations, stateBlock->vertexShaderConstantI,
861 stateBlock->changed.vertexShaderConstantsI & vshader->baseShader.reg_maps.integer_constants);
864 shader_glsl_load_constantsB(vshader, gl_info, programId, stateBlock
[all...]
H A Darb_program_shader.c443 IWineD3DStateBlockImpl* stateBlock = deviceImpl->stateBlock; local
459 const IWineD3DTextureImpl* const tex = (const IWineD3DTextureImpl*) stateBlock->textures[i];
487 IWineD3DStateBlockImpl* stateBlock = deviceImpl->stateBlock; local
498 const float *data = (const float *)&stateBlock->textureState[texunit][WINED3DTSS_BUMPENVMAT00];
508 const float *scale = (const float *)&stateBlock->textureState[texunit][WINED3DTSS_BUMPENVLSCALE];
538 val[0] = stateBlock->pixelShaderConstantI[4 * i];
539 val[1] = stateBlock->pixelShaderConstantI[4 * i + 1];
540 val[2] = stateBlock
552 IWineD3DStateBlockImpl* stateBlock; local
591 IWineD3DStateBlockImpl* stateBlock = device->stateBlock; local
[all...]
H A Ddevice.c196 IWineD3DVertexDeclarationImpl *declaration = (IWineD3DVertexDeclarationImpl *)This->stateBlock->vertexDecl;
219 if (!This->stateBlock->streamSource[element->input_slot]) continue;
221 stride = This->stateBlock->streamStride[element->input_slot];
222 if (This->stateBlock->streamIsUP)
224 TRACE("Stream %u is UP, %p\n", element->input_slot, This->stateBlock->streamSource[element->input_slot]);
226 data = (BYTE *)This->stateBlock->streamSource[element->input_slot];
230 TRACE("Stream %u isn't UP, %p\n", element->input_slot, This->stateBlock->streamSource[element->input_slot]);
231 data = buffer_get_memory(This->stateBlock->streamSource[element->input_slot], &buffer_object);
238 if (This->stateBlock->loadBaseVertexIndex < 0)
240 WARN("loadBaseVertexIndex is < 0 (%d), not using vbos\n", This->stateBlock
1941 IWineD3DStateBlock *stateBlock = (IWineD3DStateBlock *)This->stateBlock; local
[all...]
H A Dwined3d_private.h1893 IWineD3DStateBlockImpl *stateBlock; member in struct:IWineD3DDeviceImpl
/vbox/src/VBox/Additions/WINNT/Graphics/Wine_new/wined3d/
H A Dwined3d_private.h1914 struct wined3d_stateblock *stateBlock; member in struct:wined3d_device

Completed in 111 milliseconds