Lines Matching refs:used

643     *      after being written. This value will be used by primitive
836 * Perform validation of global variables used across multiple shaders
979 if (var->data.used && layout_differs) {
1069 if ((existing->data.used && var->data.used) || prog->data->Version >= 300) {
1117 * Perform validation of uniforms used across multiple shader stages
1312 * This is used when instruction trees are cloned from one shader and placed in
1447 * This class is only used in link_intrastage_shaders() below but declaring
1647 * Memory context used to allocate the data in \c unnamed_interfaces.
2247 linker_error(prog, "derivative_group_quadsNV must be used with a "
2253 linker_error(prog, "derivative_group_quadsNV must be used with a local"
2262 linker_error(prog, "derivative_group_linearNV must be used with a "
2272 * directly used in a shader with the main function.
2623 * \param used_mask Bits representing used (1) and unused (0) locations
2657 * \param mem_ctx Temporary ralloc context used for linking.
2687 /* Mark invalid locations as being used.
2902 /* Mask representing the contiguous slots that will be used by
3073 /* Mask representing the contiguous slots that will be used by this
3131 * gl_FragDepth is not used in the shader, it's removed from the IR.
3205 /* Check if location is already used. */
3223 "previously used location\n",
3234 /* Note, base location used for arrays. */
3270 /* Check if location is already used. */
3280 "previously used location\n",
3307 /* This map is used to detect if overlapping explicit locations
3673 * eval shader, but that can only be used with transform feedback and
3675 * with GL_PATCHES, so it can't be used.