st/vdpau: remove vlCreateHTAB from surface functions
[mesa.git] / src / gallium / auxiliary / gallivm / lp_bld_sample_aos.h
index 5d9ecac4d50d97fc64856884026e15121e7321f8..6fce9712a4826e144b14d074fecbbcebddf43bd9 100644 (file)
 
 void
 lp_build_sample_aos(struct lp_build_sample_context *bld,
-                    unsigned unit,
+                    unsigned sampler_unit,
                     LLVMValueRef s,
                     LLVMValueRef t,
                     LLVMValueRef r,
-                    const LLVMValueRef *ddx,
-                    const LLVMValueRef *ddy,
-                    LLVMValueRef lod_bias, /* optional */
-                    LLVMValueRef explicit_lod, /* optional */
+                    const LLVMValueRef *offsets,
+                    LLVMValueRef lod_ipart,
+                    LLVMValueRef lod_fpart,
+                    LLVMValueRef ilevel0,
+                    LLVMValueRef ilevel1,
                     LLVMValueRef texel_out[4]);