Lines Matching defs:device
38 struct NineDevice9 *device;
53 device = This->base.device;
57 info.const_i_base = NINE_CONST_I_BASE(device->max_ps_const_f) / 16;
58 info.const_b_base = NINE_CONST_B_BASE(device->max_ps_const_f) / 16;
70 pipe = nine_context_get_pipe_acquire(device);
71 hr = nine_translate_shader(device, &info, pipe);
72 nine_context_get_pipe_release(device);
114 if (This->base.device) {
115 struct pipe_context *pipe = nine_context_get_pipe_multithread(This->base.device);
120 if (This->base.device->context.cso_shader.ps == var->cso) {
125 This->base.device->context.commit |= NINE_STATE_COMMIT_PS;
134 if (This->ff_cso == This->base.device->context.cso_shader.ps) {
136 This->base.device->context.commit |= NINE_STATE_COMMIT_PS;
177 struct pipe_context *pipe = This->base.device->context.pipe;
190 struct NineDevice9 *device = This->base.device;
195 info.const_i_base = NINE_CONST_I_BASE(device->max_ps_const_f) / 16;
196 info.const_b_base = NINE_CONST_B_BASE(device->max_ps_const_f) / 16;
212 info.fog_enable = device->context.rs[D3DRS_FOGENABLE];
213 info.fog_mode = device->context.rs[D3DRS_FOGTABLEMODE];
223 hr = nine_translate_shader(This->base.device, &info, pipe);