Lines Matching refs:lod

270                           rs_data_kind dk, rs_data_type dt, uint32_t lod) {
272 const uint8_t *p = (const uint8_t *)alloc->mHal.drvState.lod[lod].mallocPtr;
320 rs_data_kind dk, rs_data_type dt, uint32_t lod) {
322 const uint8_t *p = (const uint8_t *)alloc->mHal.drvState.lod[lod].mallocPtr;
323 size_t stride = alloc->mHal.drvState.lod[lod].stride;
349 rs_data_type dt, uint32_t lod) {
351 const uint8_t *p = (const uint8_t *)alloc->mHal.drvState.lod[lod].mallocPtr;
386 rs_data_type dt, uint32_t lod) {
388 const uint8_t *p = (const uint8_t *)alloc->mHal.drvState.lod[lod].mallocPtr;
389 size_t stride = alloc->mHal.drvState.lod[lod].stride;
424 float uv, uint32_t lod) {
426 const uint8_t *p = (const uint8_t *)alloc->mHal.drvState.lod[lod].mallocPtr;
428 int32_t sourceW = alloc->mHal.drvState.lod[lod].dimX;
449 return getBilinearSample1D(alloc, weights, location, next, dk, dt, lod);
456 float uv, uint32_t lod) {
458 int32_t sourceW = alloc->mHal.drvState.lod[lod].dimX;
462 return getNearestSample(alloc, location, dk, dt, lod);
470 float2 uv, uint32_t lod) {
472 const uint8_t *p = (const uint8_t *)alloc->mHal.drvState.lod[lod].mallocPtr;
474 int sourceW = alloc->mHal.drvState.lod[lod].dimX;
475 int sourceH = alloc->mHal.drvState.lod[lod].dimY;
509 return getBilinearSample2D(alloc, w0, w1, w2, w3, lx, ly, nx, ny, dk, dt, lod);
518 float2 uv, uint32_t lod) {
519 int sourceW = alloc->mHal.drvState.lod[lod].dimX;
520 int sourceH = alloc->mHal.drvState.lod[lod].dimY;
530 return getNearestSample(alloc, location, dk, dt, lod);
534 rsSample(rs_allocation a, rs_sampler s, float uv, float lod) {
550 if (lod <= 0.0f) {
559 lod = min(lod, (float)maxLOD);
560 uint32_t nearestLOD = (uint32_t)round(lod);
565 uint32_t lod0 = (uint32_t)floor(lod);
566 uint32_t lod1 = (uint32_t)ceil(lod);
572 float frac = lod - (float)lod0;
586 rsSample(rs_allocation a, rs_sampler s, float2 uv, float lod) {
603 if (lod <= 0.0f) {
612 lod = min(lod, (float)maxLOD);
613 uint32_t nearestLOD = (uint32_t)round(lod);
618 uint32_t lod0 = (uint32_t)floor(lod);
619 uint32_t lod1 = (uint32_t)ceil(lod);
625 float frac = lod - (float)lod0;