Searched refs:SV_POSITION (Results 1 - 16 of 16) sorted by relevance
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/codegen/ |
| H A D | nv50_ir_target_nv50.cpp | 242 case SV_POSITION: 573 case TGSI_SEMANTIC_POSITION: locs[SV_POSITION] = addr; break; 597 if (sysvalLocation[SV_POSITION] >= 0x200) { 600 sysvalLocation[SV_POSITION] = 0;
|
| H A D | nv50_ir.h | 462 SV_POSITION, // WPOS enumerator in enum:nv50_ir::SVSemantic
|
| H A D | nv50_ir_build_util.cpp | 446 case SV_POSITION:
|
| H A D | nv50_ir_target_nvc0.cpp | 309 case SV_POSITION: return 0x070 + idx * 4;
|
| H A D | nv50_ir_from_tgsi.cpp | 2483 Value *x = mkOp1v(OP_RDSV, TYPE_F32, getScratch(), mkSysVal(SV_POSITION, 0)); 2484 Value *y = mkOp1v(OP_RDSV, TYPE_F32, getScratch(), mkSysVal(SV_POSITION, 1)); 3112 w = mkOp2v(OP_RDSV, TYPE_F32, getSSA(), mkSysVal(SV_POSITION, 3), offset); 4336 Symbol *sv = mkSysVal(SV_POSITION, 3);
|
| H A D | nv50_ir_from_nir.cpp | 1586 Symbol *sv = mkSysVal(SV_POSITION, 3); 1975 Value *x = mkOp1v(OP_RDSV, TYPE_F32, getSSA(), mkSysVal(SV_POSITION, 0)); 1976 Value *y = mkOp1v(OP_RDSV, TYPE_F32, getSSA(), mkSysVal(SV_POSITION, 1));
|
| H A D | nv50_ir_lowering_nvc0.cpp | 2755 case SV_POSITION: 3000 // offset = (SV_POSITION.y % 4 * 2) + (SV_POSITION.x % 2) 3003 // offset = (SV_POSITION.y & 0x3) << 6 + (SV_POSITION.x & 0x1) << 5; 3013 Symbol *xSym = bld.mkSysVal(SV_POSITION, 0); 3014 Symbol *ySym = bld.mkSysVal(SV_POSITION, 1); 3017 // Add X coordinate (offset |= (SV_POSITION.x & 0x1) << 5) 3024 // Add Y coordinate (offset |= (SV_POSITION.y & 0x3) << 6)
|
| H A D | nv50_ir_lowering_nv50.cpp | 1165 case SV_POSITION:
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/codegen/ |
| H A D | nv50_ir_target_nv50.cpp | 243 case SV_POSITION: 584 case TGSI_SEMANTIC_POSITION: locs[SV_POSITION] = addr; break; 609 if (sysvalLocation[SV_POSITION] >= 0x200) { 612 sysvalLocation[SV_POSITION] = 0;
|
| H A D | nv50_ir.h | 489 SV_POSITION, // WPOS enumerator in enum:nv50_ir::SVSemantic
|
| H A D | nv50_ir_build_util.cpp | 466 case SV_POSITION:
|
| H A D | nv50_ir_target_nvc0.cpp | 313 case SV_POSITION: return 0x070 + idx * 4;
|
| H A D | nv50_ir_from_tgsi.cpp | 2471 Value *x = mkOp1v(OP_RDSV, TYPE_F32, getScratch(), mkSysVal(SV_POSITION, 0)); 2472 Value *y = mkOp1v(OP_RDSV, TYPE_F32, getScratch(), mkSysVal(SV_POSITION, 1)); 3135 w = mkOp2v(OP_RDSV, TYPE_F32, getSSA(), mkSysVal(SV_POSITION, 3), offset); 4369 Symbol *sv = mkSysVal(SV_POSITION, 3);
|
| H A D | nv50_ir_from_nir.cpp | 1374 Symbol *sv = mkSysVal(SV_POSITION, 3); 1695 Value *x = mkOp1v(OP_RDSV, TYPE_F32, getSSA(), mkSysVal(SV_POSITION, 0)); 1696 Value *y = mkOp1v(OP_RDSV, TYPE_F32, getSSA(), mkSysVal(SV_POSITION, 1));
|
| H A D | nv50_ir_lowering_nvc0.cpp | 2969 case SV_POSITION: 3214 // offset = (SV_POSITION.y % 4 * 2) + (SV_POSITION.x % 2) 3217 // offset = (SV_POSITION.y & 0x3) << 6 + (SV_POSITION.x & 0x1) << 5; 3227 Symbol *xSym = bld.mkSysVal(SV_POSITION, 0); 3228 Symbol *ySym = bld.mkSysVal(SV_POSITION, 1); 3231 // Add X coordinate (offset |= (SV_POSITION.x & 0x1) << 5) 3238 // Add Y coordinate (offset |= (SV_POSITION.y & 0x3) << 6)
|
| H A D | nv50_ir_lowering_nv50.cpp | 1283 case SV_POSITION:
|
Completed in 65 milliseconds