| /xsrc/external/mit/MesaLib/dist/src/compiler/glsl/tests/ |
| invalidate_locations_test.cpp | 75 var->data.location_frac = 2; 82 EXPECT_EQ(0u, var->data.location_frac); 105 EXPECT_EQ(0u, var->data.location_frac); 121 var->data.location_frac = 2; 129 EXPECT_EQ(2u, var->data.location_frac); 152 EXPECT_EQ(0u, var->data.location_frac); 174 EXPECT_EQ(0u, var->data.location_frac); 197 EXPECT_EQ(0u, var->data.location_frac);
|
| builtin_variable_test.cpp | 189 EXPECT_EQ(0u, var->data.location_frac); 204 EXPECT_EQ(0u, var->data.location_frac); 257 EXPECT_EQ(0u, var->data.location_frac); 282 EXPECT_EQ(0u, var->data.location_frac); 352 EXPECT_EQ(0u, var->data.location_frac); 374 EXPECT_EQ(0u, var->data.location_frac);
|
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/tests/ |
| invalidate_locations_test.cpp | 71 var->data.location_frac = 2; 78 EXPECT_EQ(0u, var->data.location_frac); 101 EXPECT_EQ(0u, var->data.location_frac); 117 var->data.location_frac = 2; 125 EXPECT_EQ(2u, var->data.location_frac); 148 EXPECT_EQ(0u, var->data.location_frac); 170 EXPECT_EQ(0u, var->data.location_frac); 193 EXPECT_EQ(0u, var->data.location_frac);
|
| builtin_variable_test.cpp | 185 EXPECT_EQ(0u, var->data.location_frac); 200 EXPECT_EQ(0u, var->data.location_frac); 253 EXPECT_EQ(0u, var->data.location_frac); 278 EXPECT_EQ(0u, var->data.location_frac); 348 EXPECT_EQ(0u, var->data.location_frac); 370 EXPECT_EQ(0u, var->data.location_frac);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sfn/ |
| sfn_nir_lower_fs_out_to_vector.cpp | 160 m_vars[loc][var->data.location_frac] = var; 186 comps |= 1 << (m_vars[i][j]->data.location_frac + n); 189 comps |= 1 << (m_vars[i][k]->data.location_frac + n); 216 var->data.location_frac = first_comp; 341 nir_variable *new_var = m_vars[loc][var->data.location_frac]; 363 srcs[var->data.location_frac] = intr->src[1].ssa; 371 if (m_vars[loc][var->data.location_frac] != 372 m_vars[loc2][var2->data.location_frac]) { 378 if (srcs[var2->data.location_frac] == &instr_undef->def) { 381 srcs[var2->data.location_frac] = intr2->src[1].ssa [all...] |
| sfn_nir_vectorize_vs_inputs.c | 167 channels[i] = comp - var->data.location_frac + i; 192 new_var = updated_vars[loc][var->data.location_frac]; 209 r600_create_new_load(b, intr, new_var, var->data.location_frac, 357 var->data.location_frac = first_comp; 387 vars[loc][var->data.location_frac] = var; 414 comps |= 1 << (vars[i][j]->data.location_frac + n); 417 comps |= 1 << (vars[i][k]->data.location_frac + n);
|
| sfn_shaderio.cpp | 140 m_location_frac(input->data.location_frac), 144 m_mask(((1 << input->type->components()) - 1) << input->data.location_frac) 245 m_location_frac(orig.location_frac()),
|
| sfn_shaderio.h | 99 int location_frac() const {return m_location_frac;} function in class:r600::ShaderInputVarying
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/nir/ |
| nir_lower_io_to_scalar.c | 195 nir_variable *chan_var = chan_vars[var->data.location_frac + i]; 196 if (!chan_vars[var->data.location_frac + i]) { 198 chan_var->data.location_frac = var->data.location_frac + i; 205 chan_vars[var->data.location_frac + i] = chan_var; 253 nir_variable *chan_var = chan_vars[var->data.location_frac + i]; 254 if (!chan_vars[var->data.location_frac + i]) { 256 chan_var->data.location_frac = var->data.location_frac + i; 263 chan_vars[var->data.location_frac + i] = chan_var [all...] |
| nir_linking_helpers.c | 105 patches_read[var->data.location_frac + i] |= 108 read[var->data.location_frac + i] |= 128 * representing each .location_frac used. Note that for vector variables, 129 * only the first channel (.location_frac) is examined for deciding if the 158 uint64_t other_stage = used[var->data.location_frac]; 190 patches_written[var->data.location_frac + i] |= 193 written[var->data.location_frac + i] |= 205 patches_read[var->data.location_frac + i] |= 208 read[var->data.location_frac + i] |= 326 unsigned num_comps = 4 - var->data.location_frac; [all...] |
| nir_gather_xfb_info.c | 128 * location_frac of 2 which would make it crass a location boundary 130 * dvec3 which crosses the slot boundary with a location_frac of 2. 132 assert(DIV_ROUND_UP(var->data.location_frac + comp_slots, 4) == 136 assert(var->data.location_frac + comp_slots <= 8); 137 uint8_t comp_mask = ((1 << comp_slots) - 1) << var->data.location_frac; 138 unsigned comp_offset = var->data.location_frac;
|
| nir_lower_clip_cull_distance_arrays.c | 32 * two arrays but making them compact and using location_frac to stack them on 116 cull->data.location_frac = clip_array_size % 4;
|
| nir_lower_io_to_vector.c | 219 unsigned frac = var->data.location_frac; 274 var->data.location_frac = first; 300 var->data.location_frac = 0; 474 const unsigned old_frac = old_var->data.location_frac; 483 const unsigned new_frac = new_var->data.location_frac; 529 const unsigned old_frac = old_var->data.location_frac; 535 const unsigned new_frac = new_var->data.location_frac;
|
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/ |
| nir_lower_io_to_scalar.c | 190 nir_variable *chan_var = chan_vars[var->data.location_frac + i]; 191 if (!chan_vars[var->data.location_frac + i]) { 193 chan_var->data.location_frac = var->data.location_frac + i; 200 chan_vars[var->data.location_frac + i] = chan_var; 248 nir_variable *chan_var = chan_vars[var->data.location_frac + i]; 249 if (!chan_vars[var->data.location_frac + i]) { 251 chan_var->data.location_frac = var->data.location_frac + i; 258 chan_vars[var->data.location_frac + i] = chan_var [all...] |
| nir_linking_helpers.c | 94 patches_read[var->data.location_frac + i] |= 97 read[var->data.location_frac + i] |= 118 * representing each .location_frac used. Note that for vector variables, 119 * only the first channel (.location_frac) is examined for deciding if the 145 uint64_t other_stage = used[var->data.location_frac]; 177 patches_written[var->data.location_frac + i] |= 180 written[var->data.location_frac + i] |= 189 patches_read[var->data.location_frac + i] |= 192 read[var->data.location_frac + i] |= 308 unsigned num_comps = 4 - var->data.location_frac; [all...] |
| nir_lower_io_to_vector.c | 114 unsigned frac = var->data.location_frac; 164 var->data.location_frac = first; 266 const unsigned old_frac = old_var->data.location_frac; 274 const unsigned new_frac = new_var->data.location_frac; 316 const unsigned old_frac = old_var->data.location_frac; 322 const unsigned new_frac = new_var->data.location_frac;
|
| nir_gather_xfb_info.c | 128 * location_frac of 2 which would make it crass a location boundary 130 * dvec3 which crosses the slot boundary with a location_frac of 2. 132 assert(DIV_ROUND_UP(var->data.location_frac + comp_slots, 4) == 136 assert(var->data.location_frac + comp_slots <= 8); 137 uint8_t comp_mask = ((1 << comp_slots) - 1) << var->data.location_frac; 138 unsigned comp_offset = var->data.location_frac;
|
| nir_lower_clip_cull_distance_arrays.c | 32 * two arrays but making them compact and using location_frac to stack them on 107 cull->data.location_frac = clip_array_size % 4;
|
| nir_lower_io_arrays_to_elements.c | 250 patch_indirects[var->data.location_frac] |= loc_mask; 253 indirects[var->data.location_frac] |= loc_mask; 301 if (patch_indirects[var->data.location_frac] & loc_mask) 304 if (indirects[var->data.location_frac] & loc_mask)
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/glsl/ |
| link_varyings.h | 240 unsigned location_frac; member in class:tfeedback_decl
|
| /xsrc/external/mit/MesaLib.old/dist/src/broadcom/compiler/ |
| v3d_nir_lower_io.c | 92 int component = var->data.location_frac + chan; 123 start_comp < scan_var->data.location_frac || 124 start_comp >= scan_var->data.location_frac + 155 var->data.location_frac);
|
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/ |
| link_varyings.h | 228 unsigned location_frac; member in class:tfeedback_decl
|
| lower_packed_varyings.cpp | 33 * out mat3x2 foo; // location=4, location_frac=0 34 * out vec3 bar[2]; // location=5, location_frac=2 45 * out vec4 packed4; // location=4, location_frac=0 46 * out vec4 packed5; // location=5, location_frac=0 47 * out vec4 packed6; // location=6, location_frac=0 86 * } arr[3]; // location=4, location_frac=0 95 * in vec4 packed4; // location=4, location_frac=0 96 * in vec4 packed5; // location=5, location_frac=0 97 * in vec4 packed6; // location=6, location_frac=0 98 * in vec4 packed7; // location=7, location_frac= 605 unsigned location_frac = fine_location % 4; local [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/ |
| radv_shader_info.c | 106 mask << var->data.location_frac; 133 unsigned comp = var->data.location_frac; 185 var->data.compact ? DIV_ROUND_UP(var->data.location_frac + glsl_get_length(type), 4) 443 num_slots = DIV_ROUND_UP(var->data.location_frac + glsl_get_length(var->type), 4);
|
| /xsrc/external/mit/MesaLib.old/dist/src/intel/blorp/ |
| blorp_priv.h | 158 input->data.location_frac = \
|