Searched refs:baseTexture (Results 1 - 18 of 18) sorted by relevance

/vbox/src/VBox/Additions/WINNT/Graphics/Wine/wined3d/
H A Dbasetexture.c70 texture->baseTexture.levels = levels;
71 texture->baseTexture.filterType = (usage & WINED3DUSAGE_AUTOGENMIPMAP) ? WINED3DTEXF_LINEAR : WINED3DTEXF_NONE;
72 texture->baseTexture.LOD = 0;
73 texture->baseTexture.texture_rgb.dirty = TRUE;
74 texture->baseTexture.texture_srgb.dirty = TRUE;
75 texture->baseTexture.is_srgb = FALSE;
76 texture->baseTexture.pow2Matrix_identity = TRUE;
78 texture->baseTexture.t_mirror = FALSE;
80 texture->baseTexture.t_mirror = FALSE;
85 texture->baseTexture
[all...]
H A Dvolumetexture.c45 BOOL srgb_mode = This->baseTexture.is_srgb;
52 else if (gl_info->supported[EXT_TEXTURE_SRGB] && This->baseTexture.bindCount > 0)
54 srgb_mode = device->stateBlock->samplerState[This->baseTexture.sampler][WINED3DSAMP_SRGBTEXTURE];
55 srgb_was_toggled = This->baseTexture.is_srgb != srgb_mode;
56 This->baseTexture.is_srgb = srgb_mode;
61 if (This->baseTexture.texture_rgb.dirty)
63 for (i = 0; i < This->baseTexture.levels; ++i)
70 for (i = 0; i < This->baseTexture.levels; ++i)
84 This->baseTexture.texture_rgb.dirty = FALSE;
93 for (i = 0; i < This->baseTexture
[all...]
H A Dcubetexture.c64 srgb_mode = This->baseTexture.is_srgb;
67 dirty = srgb_mode ? &This->baseTexture.texture_srgb.dirty : &This->baseTexture.texture_rgb.dirty;
84 for (i = 0; i < This->baseTexture.levels; ++i)
105 for (i = 0; i < This->baseTexture.levels; ++i)
130 for (i = 0; i < This->baseTexture.levels; ++i)
228 for (i = 0; i < This->baseTexture.levels; i++) {
260 for (i = 0; i < This->baseTexture.levels; ++i) {
343 for (i = 0; i < This->baseTexture.levels; ++i) {
345 if(This->baseTexture
[all...]
H A Dtexture.c66 srgb_mode = This->baseTexture.is_srgb;
69 dirty = srgb_mode ? &This->baseTexture.texture_srgb.dirty : &This->baseTexture.texture_rgb.dirty;
81 for (i = 0; i < This->baseTexture.levels; ++i)
98 for (i = 0; i < This->baseTexture.levels; ++i)
120 for (i = 0; i < This->baseTexture.levels; ++i)
216 for (i = 0; i < This->baseTexture.levels; i++) {
246 for (i = 0; i < This->baseTexture.levels; ++i)
330 if(This->baseTexture.is_srgb) {
331 gl_tex = &This->baseTexture
[all...]
H A Dsurface.c380 texture->baseTexture.texture_rgb.states[WINED3DTEXSTA_MAGFILTER] = WINED3DTEXF_POINT;
381 texture->baseTexture.texture_rgb.states[WINED3DTEXSTA_MINFILTER] = WINED3DTEXF_POINT;
382 texture->baseTexture.texture_rgb.states[WINED3DTEXSTA_MIPFILTER] = WINED3DTEXF_NONE;
1176 IWineD3DBaseTexture *baseTexture = NULL; local
1202 if (SUCCEEDED(IWineD3DSurface_GetContainer(iface, &IID_IWineD3DBaseTexture, (void **)&baseTexture)))
1205 IWineD3DBaseTexture_SetDirty(baseTexture, TRUE);
1206 IWineD3DBaseTexture_Release(baseTexture);
1309 IWineD3DBaseTexture *baseTexture = NULL; local
1312 if (IWineD3DSurface_GetContainer(iface, &IID_IWineD3DBaseTexture, (void **)&baseTexture) == WINED3D_OK) {
1313 IWineD3DBaseTextureImpl *tex_impl = (IWineD3DBaseTextureImpl *) baseTexture;
1825 IWineD3DBaseTexture *baseTexture = NULL; local
2881 IWineD3DBaseTexture *baseTexture = NULL; local
[all...]
H A Dvolume.c296 pTexture->baseTexture.texture_rgb.dirty = TRUE;
297 pTexture->baseTexture.texture_srgb.dirty = TRUE;
H A Dcontext.c143 if (texture_impl->baseTexture.texture_rgb.states[WINED3DTEXSTA_MINFILTER] != WINED3DTEXF_POINT
144 || texture_impl->baseTexture.texture_rgb.states[WINED3DTEXSTA_MIPFILTER] != WINED3DTEXF_NONE)
146 texture_impl->baseTexture.texture_rgb.states[WINED3DTEXSTA_MINFILTER] = WINED3DTEXF_POINT;
147 texture_impl->baseTexture.texture_rgb.states[WINED3DTEXSTA_MIPFILTER] = WINED3DTEXF_NONE;
151 if (texture_impl->baseTexture.texture_rgb.states[WINED3DTEXSTA_MAGFILTER] != WINED3DTEXF_POINT)
153 texture_impl->baseTexture.texture_rgb.states[WINED3DTEXSTA_MAGFILTER] = WINED3DTEXF_POINT;
157 if (texture_impl->baseTexture.bindCount)
160 IWineD3DDeviceImpl_MarkStateDirty(device, STATE_SAMPLER(texture_impl->baseTexture.sampler));
H A Dwined3d_private.h2161 IWineD3DBaseTextureClass baseTexture; member in struct:IWineD3DBaseTextureImpl
2210 IWineD3DBaseTextureClass baseTexture; member in struct:IWineD3DTextureImpl
2237 IWineD3DBaseTextureClass baseTexture; member in struct:IWineD3DCubeTextureImpl
2296 IWineD3DBaseTextureClass baseTexture; member in struct:IWineD3DVolumeTextureImpl
H A Ddevice.c483 texture->baseTexture.internal_preload((IWineD3DBaseTexture *)texture, srgb);
4226 LONG bind_count = InterlockedIncrement(&t->baseTexture.bindCount);
4245 if (bind_count == 1) t->baseTexture.sampler = stage;
4251 LONG bind_count = InterlockedDecrement(&t->baseTexture.bindCount);
4261 if (bind_count && t->baseTexture.sampler == stage)
4273 t->baseTexture.sampler = i;
5163 ((IWineD3DBaseTextureImpl *)dst_texture)->baseTexture.internal_preload(dst_texture, SRGB_RGB);
H A Dshader.c2063 if (!texture->baseTexture.pow2Matrix_identity)
2068 if (texture->baseTexture.t_mirror)
H A Dglsl_shader.c818 tex_dim[2] = tex->baseTexture.pow2Matrix[0]; tex_dim[3] = tex->baseTexture.pow2Matrix[5];
820 tex_dim[0] = tex->baseTexture.pow2Matrix[0]; tex_dim[1] = tex->baseTexture.pow2Matrix[5];
H A Darb_program_shader.c470 tex_dim[2] = tex->baseTexture.pow2Matrix[0]; tex_dim[3] = tex->baseTexture.pow2Matrix[5];
472 tex_dim[0] = tex->baseTexture.pow2Matrix[0]; tex_dim[1] = tex->baseTexture.pow2Matrix[5];
H A Dstate.c3223 glMultMatrixf(((IWineD3DTextureImpl *) stateblock->textures[texUnit])->baseTexture.pow2Matrix);
3515 const BOOL texIsPow2 = !((IWineD3DBaseTextureImpl *)texture)->baseTexture.pow2Matrix_identity;
3582 if (!tex_impl->baseTexture.pow2Matrix_identity)
/vbox/src/VBox/Devices/Graphics/shaderlib/wine/vbox/
H A DVBoxDbgGl.c297 Assert(!pTexture->baseTexture.is_srgb);
299 for (iLevel = 0; iLevel < (int)pTexture->baseTexture.levels; ++iLevel)
315 Assert(pSurf->texture_name == pTexture->baseTexture.texture_rgb.name);
/vbox/src/VBox/Additions/WINNT/Graphics/Wine/vbox/
H A DVBoxDbgGl.c297 Assert(!pTexture->baseTexture.is_srgb);
299 for (iLevel = 0; iLevel < (int)pTexture->baseTexture.levels; ++iLevel)
315 Assert(pSurf->texture_name == pTexture->baseTexture.texture_rgb.name);
/vbox/src/VBox/Devices/Graphics/shaderlib/
H A Dwined3d_private.h2196 IWineD3DBaseTextureClass baseTexture; member in struct:IWineD3DBaseTextureImpl
2245 IWineD3DBaseTextureClass baseTexture; member in struct:IWineD3DTextureImpl
2272 IWineD3DBaseTextureClass baseTexture; member in struct:IWineD3DCubeTextureImpl
2331 IWineD3DBaseTextureClass baseTexture; member in struct:IWineD3DVolumeTextureImpl
H A Dshader.c2069 if (!texture->baseTexture.pow2Matrix_identity)
2074 if (texture->baseTexture.t_mirror)
H A Dglsl_shader.c835 tex_dim[2] = tex->baseTexture.pow2Matrix[0]; tex_dim[3] = tex->baseTexture.pow2Matrix[5];
837 tex_dim[0] = tex->baseTexture.pow2Matrix[0]; tex_dim[1] = tex->baseTexture.pow2Matrix[5];

Completed in 3415 milliseconds