Index - P
| P | Shady.Language.GLSL |
| padTo | Shady.Misc |
| Pair | Shady.Language.Operator |
| pairE | Shady.Language.Exp |
| PairF | Shady.Language.Type, Shady.Language.Exp |
| Param | Shady.Language.GLSL |
| Pat | Shady.Language.Exp |
| pat | Shady.Language.Exp |
| patE | Shady.Language.Exp |
| patT | Shady.Language.Exp |
| peekV | Shady.Vec, Shady.Language.Type, Shady.Language.Exp |
| pFragment | Shady.Language.GLSL |
| phase | Shady.Complex |
| Point | Shady.Play.CseTest |
| pokeV | Shady.Vec, Shady.Language.Type, Shady.Language.Exp |
| polar | Shady.Complex |
| Pos | Shady.CompileE, Shady.CompileEs |
| Pred1 | Shady.Language.Type, Shady.Language.Exp |
| Pred2 | Shady.Language.Type, Shady.Language.Exp |
| prettyExpr | Text.PrettyPrint.Leijen.DocExpr |
| PrettyPrec | Text.PrettyPrint.Leijen.PrettyPrec |
| prettyPrec | Text.PrettyPrint.Leijen.PrettyPrec |
| Program | Shady.Language.GLSL |
| ptyEq | Shady.Language.Type, Shady.Language.Exp |
| pureE | Shady.Language.Exp |
| pureV | Shady.Vec, Shady.Language.Type, Shady.Language.Exp |
| pVertex | Shady.Language.GLSL |