Lines Matching defs:when

416        * into a single varying slot, so this offset should be applied when
2204 * not exactly match the sampled type of the deref type when a
2322 * Useful for code building texture instructions when you don't want to think
3025 /** True when ::break_block is in the else-path of ::nif. */
3147 /** A dummy metadata value to track when a pass forgot to call
3211 /* total number of basic blocks, only valid when block_index_dirty = false */
3444 /** Lowers flrp when it does not support doubles */
3599 * Either when frame buffer is flipped or GL_POINT_SPRITE_COORD_ORIGIN
3691 /* Lowers when 32x32->64 bit multiplication is not supported */
3694 /* Lowers when rotate instruction is not supported */
3701 * Backend supports imul24, and would like to use it (when possible)
3776 * different precisions when passing data between stages and use
3777 * vectorized IO can pack more varyings when linking. */
3831 * shaders don't have to load_const into a temporary array when they want
4456 void nir_validate_shader(nir_shader *shader, const char *when);
4457 void nir_validate_ssa_dominance(nir_shader *shader, const char *when);
4511 static inline void nir_validate_shader(nir_shader *shader, const char *when) { (void) shader; (void)when; }
4512 static inline void nir_validate_ssa_dominance(nir_shader *shader, const char *when) { (void) shader; (void)when; }
4583 * Special return value for nir_lower_instr_cb when some progress occurred
4590 * Special return value for nir_lower_instr_cb when some progress occurred
5189 * If true, lower nir_texop_txd on shadow samplers when it uses min_lod
5195 * If true, lower nir_texop_txd on when it uses both offset and min_lod