goto out;
}
+ if (!lp_jit_screen_init(screen)) {
+ ret = false;
+ goto out;
+ }
+
+ lp_build_init(); /* get lp_native_vector_width initialised */
+
lp_disk_cache_create(screen);
screen->late_init_done = true;
out:
if (!screen)
return NULL;
- if (!lp_jit_screen_init(screen)) {
- FREE(screen);
- return NULL;
- }
-
screen->winsys = winsys;
screen->base.destroy = llvmpipe_destroy_screen;
screen->num_threads);
screen->num_threads = MIN2(screen->num_threads, LP_MAX_THREADS);
- lp_build_init(); /* get lp_native_vector_width initialised */
snprintf(screen->renderer_string, sizeof(screen->renderer_string),
"llvmpipe (LLVM " MESA_LLVM_VERSION_STRING ", %u bits)",
dEQP-VK.binding_model.buffer_device_address.*
dEQP-VK.binding_model.shader_access.*
dEQP-VK.spirv_assembly.instruction.*
+
+
+# unknown lvp issues since !22600
+dEQP-VK.subgroups.*.compute.*
+dEQP-VK.subgroups.builtin_var.graphics.subgroupsize