• Home
  • Raw
  • Download

Lines Matching refs:srcWidth

43 NAME(GLint srcWidth, GLint dstWidth,			\
53 GLint srcCol = (dstCol * srcWidth) / dstWidth; \
55 ASSERT(srcCol < srcWidth); \
56 srcCol = srcWidth - 1 - srcCol; /* flip */ \
74 GLint srcCol = (dstCol * srcWidth) / dstWidth; \
76 ASSERT(srcCol < srcWidth); \
115 const GLint srcWidth = ABS(srcX1 - srcX0); in blit_nearest() local
142 typedef void (*resample_func)(GLint srcWidth, GLint dstWidth, in blit_nearest()
250 srcWidth, srcHeight, in blit_nearest()
268 srcBuffer = malloc(pixelSize * srcWidth); in blit_nearest()
297 memcpy(srcBuffer, srcRowStart, pixelSize * srcWidth); in blit_nearest()
300 _mesa_unpack_rgba_row(readRb->Format, srcWidth, srcRowStart, in blit_nearest()
304 _mesa_unpack_float_z_row(readRb->Format, srcWidth, srcRowStart, in blit_nearest()
308 _mesa_unpack_uint_z_row(readRb->Format, srcWidth, srcRowStart, in blit_nearest()
312 _mesa_unpack_ubyte_stencil_row(readRb->Format, srcWidth, in blit_nearest()
317 (*resampleRow)(srcWidth, dstWidth, srcBuffer, dstBuffer, invertX); in blit_nearest()
324 memcpy(dstRowStart, dstBuffer, pixelSize * srcWidth); in blit_nearest()
373 resample_linear_row_ub(GLint srcWidth, GLint dstWidth, in resample_linear_row_ub() argument
384 const GLfloat srcCol = (dstCol * srcWidth) / dstWidthF; in resample_linear_row_ub()
391 ASSERT(srcCol0 < srcWidth); in resample_linear_row_ub()
392 ASSERT(srcCol1 <= srcWidth); in resample_linear_row_ub()
394 if (srcCol1 == srcWidth) { in resample_linear_row_ub()
401 srcCol0 = srcWidth - 1 - srcCol0; in resample_linear_row_ub()
402 srcCol1 = srcWidth - 1 - srcCol1; in resample_linear_row_ub()
430 resample_linear_row_float(GLint srcWidth, GLint dstWidth, in resample_linear_row_float() argument
441 const GLfloat srcCol = (dstCol * srcWidth) / dstWidthF; in resample_linear_row_float()
448 ASSERT(srcCol0 < srcWidth); in resample_linear_row_float()
449 ASSERT(srcCol1 <= srcWidth); in resample_linear_row_float()
451 if (srcCol1 == srcWidth) { in resample_linear_row_float()
458 srcCol0 = srcWidth - 1 - srcCol0; in resample_linear_row_float()
459 srcCol1 = srcWidth - 1 - srcCol1; in resample_linear_row_float()
495 const GLint srcWidth = ABS(srcX1 - srcX0); in blit_linear() local
540 srcBuffer0 = malloc(pixelSize * srcWidth); in blit_linear()
545 srcBuffer1 = malloc(pixelSize * srcWidth); in blit_linear()
644 _mesa_unpack_ubyte_rgba_row(readFormat, srcWidth, in blit_linear()
648 _mesa_unpack_rgba_row(readFormat, srcWidth, in blit_linear()
661 _mesa_unpack_ubyte_rgba_row(readFormat, srcWidth, in blit_linear()
663 _mesa_unpack_ubyte_rgba_row(readFormat, srcWidth, in blit_linear()
667 _mesa_unpack_rgba_row(readFormat, srcWidth, src0, srcBuffer0); in blit_linear()
668 _mesa_unpack_rgba_row(readFormat, srcWidth, src1, srcBuffer1); in blit_linear()
676 resample_linear_row_ub(srcWidth, dstWidth, srcBuffer0, srcBuffer1, in blit_linear()
680 resample_linear_row_float(srcWidth, dstWidth, srcBuffer0, srcBuffer1, in blit_linear()