HomeSort by: relevance | last modified time | path
    Searched refs:used_mask (Results 1 - 9 of 9) sorted by relevancy

  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/crocus/
crocus_context.h 359 uint64_t used_mask[CROCUS_SURFACE_GROUP_COUNT]; member in struct:crocus_binding_table
851 uint64_t mask = bt->used_mask[group];
869 uint64_t used_mask = bt->used_mask[group]; local
873 while (used_mask) {
874 int i = u_bit_scan64(&used_mask);
crocus_program.c 714 compacted += util_bitcount64(bt->used_mask[i]);
732 uint64_t mask = bt->used_mask[i];
763 assert(bt->used_mask[group] == BITFIELD64_MASK(bt->sizes[group]));
778 bt->used_mask[group] |= 1ull << index;
781 bt->used_mask[group] = BITFIELD64_MASK(bt->sizes[group]);
816 bt->used_mask[CROCUS_SURFACE_GROUP_RENDER_TARGET] =
824 bt->used_mask[CROCUS_SURFACE_GROUP_RENDER_TARGET_READ] =
835 bt->used_mask[CROCUS_SURFACE_GROUP_SOL] = (uint64_t)-1;
840 bt->used_mask[CROCUS_SURFACE_GROUP_TEXTURE] = info->textures_used[0];
844 bt->used_mask[CROCUS_SURFACE_GROUP_TEXTURE_GATHER] = info->textures_used[0]
    [all...]
crocus_draw.c 453 bool grid_needs_surface = shader->bt.used_mask[CROCUS_SURFACE_GROUP_CS_WORK_GROUPS];
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/iris/
iris_program.c 751 compacted += util_bitcount64(bt->used_mask[i]);
769 uint64_t mask = bt->used_mask[i];
793 uint64_t mask = bt->used_mask[group];
811 uint64_t used_mask = bt->used_mask[group]; local
815 while (used_mask) {
816 int i = u_bit_scan64(&used_mask);
842 assert(bt->used_mask[group] == BITFIELD64_MASK(bt->sizes[group]));
857 bt->used_mask[group] |= 1ull << index;
860 bt->used_mask[group] = BITFIELD64_MASK(bt->sizes[group])
    [all...]
iris_draw.c 330 bool grid_needs_surface = shader->bt.used_mask[IRIS_SURFACE_GROUP_CS_WORK_GROUPS];
iris_context.h 452 uint64_t used_mask[IRIS_SURFACE_GROUP_COUNT]; member in struct:iris_binding_table
iris_state.c 4931 if (!pin_only && shader->bt.used_mask[section] != 0) \
4968 shader->bt.used_mask[IRIS_SURFACE_GROUP_CS_WORK_GROUPS]) {
  /xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
linker.cpp 2801 * \param used_mask Bits representing used (1) and unused (0) locations
2808 find_available_slots(unsigned used_mask, unsigned needed_count)
2811 const int max_bit_to_test = (8 * sizeof(used_mask)) - needed_count;
2820 if ((needed_mask & ~used_mask) == needed_mask)
  /xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
linker.cpp 2701 * \param used_mask Bits representing used (1) and unused (0) locations
2708 find_available_slots(unsigned used_mask, unsigned needed_count)
2711 const int max_bit_to_test = (8 * sizeof(used_mask)) - needed_count;
2720 if ((needed_mask & ~used_mask) == needed_mask)

Completed in 29 milliseconds