Lines Matching refs:zs
191 bool zs = (z || s);
244 if (zs) {
264 cfg.properties.allow_forward_pixel_to_kill = !zs;
265 cfg.properties.allow_forward_pixel_to_be_killed = (dev->arch >= 7) || !zs;
274 cfg.properties.force_early_z = !zs;
727 bool zs)
734 if (zs) {
735 if (fb->zs.preload.z)
736 z = fb->zs.view.zs;
738 if (fb->zs.preload.s) {
739 const struct pan_image_view *view = fb->zs.view.s ? : fb->zs.view.zs;
802 pan_preload_needed(const struct pan_fb_info *fb, bool zs)
804 if (zs) {
805 if (fb->zs.preload.z || fb->zs.preload.s)
915 const struct pan_fb_info *fb, bool zs,
922 if (zs) {
923 if (fb->zs.preload.z)
924 views[tex_count++] = fb->zs.view.zs;
926 if (fb->zs.preload.s) {
927 const struct pan_image_view *view = fb->zs.view.s ? : fb->zs.view.zs;
973 struct pan_fb_info *fb, bool zs,
1002 pan_preload_emit_textures(pool, fb, zs, &cfg);
1094 struct pan_fb_info *fb, bool zs,
1098 unsigned dcd_idx = zs ? 0 : 1;
1120 pan_preload_emit_dcd(desc_pool, fb, zs, coords, tsd, rsd, dcd, always_write);
1121 if (zs) {
1122 enum pipe_format fmt = fb->zs.view.zs ?
1123 fb->zs.view.zs->image->layout.format :
1124 fb->zs.view.s->image->layout.format;
1133 fb->zs.clear.z != fb->zs.clear.s)
1159 struct pan_fb_info *fb, bool zs,
1165 pan_preload_emit_dcd(desc_pool, fb, zs, coords, tsd, rsd,
1194 struct pan_fb_info *fb, bool zs,
1198 mali_ptr rsd = pan_preload_get_rsd(dev, fb, zs);
1202 pan_preload_emit_pre_frame_dcd(pool, fb, zs,
1206 fb, zs, coords, rsd, tsd);