Lines Matching refs:target
177 enum pipe_texture_target target, bool rw,
184 .target = target,
196 int nx = (target == PIPE_BUFFER ? (w / dx) :
198 int ny = (target == PIPE_BUFFER ? 1 :
237 int nx = (tex->target == PIPE_BUFFER ? (tex->width0 / dx) :
239 int ny = (tex->target == PIPE_BUFFER ? 1 :
347 if (ctx->tex[*slots]->target == PIPE_BUFFER)
1399 "#define target RES[0]\n"
1401 "#define target RLOCAL\n"
1439 " STORE target.x, offset, korig\n"
1442 " ATOMUADD tmp.x, target, offset, karg\n"
1443 " ATOMUADD tmp.x, target, offset, tmp\n"
1447 " ATOMXCHG tmp.x, target, offset, karg\n"
1448 " ATOMXCHG tmp.x, target, offset, tmp\n"
1452 " ATOMCAS tmp.x, target, offset, korig, karg\n"
1453 " ATOMCAS tmp.x, target, offset, tmp, k0\n"
1457 " ATOMAND tmp.x, target, offset, karg\n"
1458 " ATOMAND tmp.x, target, offset, tmp\n"
1462 " ATOMOR tmp.x, target, offset, karg\n"
1463 " ATOMOR tmp.x, target, offset, tmp\n"
1467 " ATOMXOR tmp.x, target, offset, karg\n"
1468 " ATOMXOR tmp.x, target, offset, tmp\n"
1472 " ATOMUMIN tmp.x, target, offset, karg\n"
1473 " ATOMUMIN tmp.x, target, offset, tmp\n"
1477 " ATOMUMAX tmp.x, target, offset, karg\n"
1478 " ATOMUMAX tmp.x, target, offset, tmp\n"
1482 " ATOMIMIN tmp.x, target, offset, karg\n"
1483 " ATOMIMIN tmp.x, target, offset, tmp\n"
1487 " ATOMIMAX tmp.x, target, offset, karg\n"
1488 " ATOMIMAX tmp.x, target, offset, tmp\n"
1521 "#define target RES[0]\n"
1523 "#define target RLOCAL\n"
1577 " STORE target.x, offset, k0\n"
1584 " ATOMUADD vshared.x, target, offset, arg\n"
1585 " SFENCE target\n"
1593 " LOAD vshared.x, target, offset\n"
1595 " STORE target.x, offset, tmp0\n"
1601 " LOAD vshared.x, target, offset\n"
1620 " ATOMXCHG tmp0.x, target, offset, k11111111\n"
1622 " ATOMXCHG tmp0.x, target, offset, k11111111\n"
1623 " SFENCE target\n"