HomeSort by: relevance | last modified time | path
    Searched refs:location_frac (Results 1 - 25 of 84) sorted by relevancy

1 2 3 4

  /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 = \

Completed in 23 milliseconds

1 2 3 4