llvmpipe: use runtime loop instead of static loop for looping over quads
[mesa.git] / src / gallium / drivers / llvmpipe / lp_state_fs.h
index 273d241d8fc1cbc16c0fbcc0c0ad1f0ce612a430..306f5f9669ae8b1274196ae5611db8d62558c450 100644 (file)
@@ -84,6 +84,12 @@ struct lp_fragment_shader_variant
 
    boolean opaque;
 
+   struct gallivm_state *gallivm;
+
+   LLVMTypeRef jit_context_ptr_type;
+   LLVMTypeRef jit_thread_data_ptr_type;
+   LLVMTypeRef jit_linear_context_ptr_type;
+
    LLVMValueRef function[2];
 
    lp_jit_frag_func jit_function[2];