Lines Matching refs:IWineD3DPixelShaderImpl
133 #define WINEFIXUPINFO_GET(_p) get_fixup_info((const IWineD3DPixelShaderImpl*)(_p)->pshader, (_p)->inp2Fixup_info)
753 static const struct ps_np2fixup_info * get_fixup_info(const IWineD3DPixelShaderImpl *shader, UINT inp2fixup_info)
914 if(((IWineD3DPixelShaderImpl *) pshader)->vpos_uniform) {
1163 ((IWineD3DPixelShaderImpl *) This)->vpos_uniform = 1;
1446 DWORD idx = ((IWineD3DPixelShaderImpl *)This)->input_reg_map[reg->idx];
1459 if (((IWineD3DPixelShaderImpl *)This)->declared_in_count > in_count)
1473 if (((IWineD3DPixelShaderImpl *)This)->declared_in_count > in_count)
3696 IWineD3DPixelShaderImpl *This = (IWineD3DPixelShaderImpl *)iface;
3968 static void generate_texcoord_assignment(struct wined3d_shader_buffer *buffer, IWineD3DVertexShaderImpl *vs, IWineD3DPixelShaderImpl *ps)
3997 IWineD3DPixelShaderImpl *ps = (IWineD3DPixelShaderImpl *) pixelshader;
4161 struct wined3d_shader_buffer *buffer, IWineD3DPixelShaderImpl *This,
4341 struct wined3d_shader_buffer *buffer, IWineD3DPixelShaderImpl *shader,
4512 if (pshader) find_ps_compile_args((IWineD3DPixelShaderImpl *)pshader, device->stateBlock, &ps_compile_args);
4586 (IWineD3DPixelShaderImpl *)pshader, &ps_compile_args,
4652 && ((IWineD3DPixelShaderImpl *)pshader)->baseShader.reg_maps.shader_version.major >= 3
4653 && ((IWineD3DPixelShaderImpl *)pshader)->declared_in_count > vec4_varyings(3, gl_info))