Searched refs:hw_clear (Results 1 - 19 of 19) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/svga/
H A Dsvga_state_framebuffer.c58 struct pipe_framebuffer_state *hw = &svga->state.hw_clear.framebuffer;
143 struct pipe_framebuffer_state *hw = &svga->state.hw_clear.framebuffer;
192 struct pipe_framebuffer_state *hw = &svga->state.hw_clear.framebuffer;
250 if ((num_color != svga->state.hw_clear.num_rendertargets) ||
251 (dsv != svga->state.hw_clear.dsv) ||
252 memcmp(rtv, svga->state.hw_clear.rtv, num_color * sizeof(rtv[0]))) {
261 svga->state.hw_clear.num_rendertargets = last_rtv + 1;
262 svga->state.hw_clear.dsv = dsv;
263 memcpy(svga->state.hw_clear.rtv, rtv, num_color * sizeof(rtv[0]));
338 struct svga_hw_clear_state *hw = &svga->state.hw_clear;
[all...]
H A Dsvga_context.c244 memset(&svga->state.hw_clear, 0xcd, sizeof(svga->state.hw_clear));
245 memset(&svga->state.hw_clear.framebuffer, 0x0,
246 sizeof(svga->state.hw_clear.framebuffer));
247 svga->state.hw_clear.num_rendertargets = 0;
248 svga->state.hw_clear.dsv = NULL;
H A Dsvga_state_gs.c119 key->gs.need_prescale = svga->state.hw_clear.prescale.enabled;
H A Dsvga_surface.c752 struct svga_hw_clear_state *hw = &svga->state.hw_clear;
893 for (i = 0; i < svga->state.hw_clear.num_rendertargets; i++) {
894 struct pipe_surface *s = svga->state.hw_clear.rtv[i];
900 if (svga->state.hw_clear.dsv) {
901 svga_propagate_surface(svga, svga->state.hw_clear.dsv, FALSE);
H A Dsvga_pipe_clear.c164 !svga_rects_equal(&rect, &svga->state.hw_clear.viewport)) {
221 ret = SVGA3D_SetViewport(svga->swc, &svga->state.hw_clear.viewport);
H A Dsvga_pipe_misc.c89 struct pipe_framebuffer_state *hw = &svga->state.hw_clear.framebuffer;
H A Dsvga_state_constants.c138 memcpy(*dest, svga->state.hw_clear.prescale.scale, 4 * sizeof(float));
141 memcpy(*dest, svga->state.hw_clear.prescale.translate, 4 * sizeof(float));
H A Dsvga_state_vs.c179 key->vs.need_prescale = svga->state.hw_clear.prescale.enabled &&
H A Dsvga_context.h507 struct svga_hw_clear_state hw_clear; member in struct:svga_context::__anon129ac23c0708
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/svga/
H A Dsvga_state_framebuffer.c58 struct pipe_framebuffer_state *hw = &svga->state.hw_clear.framebuffer;
143 struct pipe_framebuffer_state *hw = &svga->state.hw_clear.framebuffer;
192 struct pipe_framebuffer_state *hw = &svga->state.hw_clear.framebuffer;
221 rtv[i] = svga->state.hw_clear.rtv[i];
246 dsv = svga->state.hw_clear.dsv;
258 if ((num_color != svga->state.hw_clear.num_rendertargets) ||
259 (dsv != svga->state.hw_clear.dsv) ||
260 memcmp(rtv, svga->state.hw_clear.rtv, num_color * sizeof(rtv[0]))) {
277 else if (svga->state.hw_clear.rtv[i] != hw->cbufs[i] &&
278 svga->state.hw_clear
[all...]
H A Dsvga_context.c259 memset(&svga->state.hw_clear, 0xcd, sizeof(svga->state.hw_clear));
260 memset(&svga->state.hw_clear.framebuffer, 0x0,
261 sizeof(svga->state.hw_clear.framebuffer));
262 memset(&svga->state.hw_clear.rtv, 0, sizeof(svga->state.hw_clear.rtv));
263 svga->state.hw_clear.num_rendertargets = 0;
264 svga->state.hw_clear.dsv = NULL;
H A Dsvga_state_gs.c119 key->gs.need_prescale = svga->state.hw_clear.prescale[0].enabled;
125 key->gs.num_prescale = svga->state.hw_clear.num_prescale;
H A Dsvga_surface.c740 struct svga_hw_clear_state *hw = &svga->state.hw_clear;
881 for (i = 0; i < svga->state.hw_clear.num_rendertargets; i++) {
882 struct pipe_surface *s = svga->state.hw_clear.rtv[i];
888 if (svga->state.hw_clear.dsv) {
889 svga_propagate_surface(svga, svga->state.hw_clear.dsv, FALSE);
H A Dsvga_pipe_clear.c167 !svga_rects_equal(&rect, &svga->state.hw_clear.viewport)) {
224 ret = SVGA3D_SetViewport(svga->swc, &svga->state.hw_clear.viewport);
H A Dsvga_pipe_misc.c96 struct pipe_framebuffer_state *hw = &svga->state.hw_clear.framebuffer;
H A Dsvga_state_constants.c209 &svga->state.hw_clear.prescale[0]);
274 num_prescale = svga->state.hw_clear.num_prescale;
279 &svga->state.hw_clear.prescale[i]);
330 &svga->state.hw_clear.prescale[0]);
H A Dsvga_state_ts.c247 key->tes.need_prescale = svga->state.hw_clear.prescale[0].enabled &&
H A Dsvga_state_vs.c183 key->vs.need_prescale = svga->state.hw_clear.prescale[0].enabled &&
H A Dsvga_context.h542 struct svga_hw_clear_state hw_clear; member in struct:svga_context::__anon9fcd83af0708

Completed in 20 milliseconds