| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/etnaviv/ |
| etnaviv_screen.c | 207 return screen->specs.stream_count; 214 return DBG_ENABLED(ETNA_DBG_NIR) && screen->specs.halti >= 2; 217 return screen->specs.max_texture_size; 221 int log2_max_tex_size = util_last_bit(screen->specs.max_texture_size); 233 return screen->specs.seamless_cube_map; 260 return screen->specs.max_varyings; 314 return util_last_bit(screen->specs.max_texture_size); 331 bool ubo_enable = screen->specs.halti >= 2 && DBG_ENABLED(ETNA_DBG_NIR); 363 return shader == PIPE_SHADER_FRAGMENT ? screen->specs.max_varyings 364 : screen->specs.vertex_max_elements [all...] |
| etnaviv_surface.c | 48 bool need_multitiled = screen->specs.pixel_pipes > 1 && !screen->specs.single_buffer; 49 bool want_supertiled = screen->specs.can_supertile; 111 etna_resource_hw_tileable(screen->specs.use_blt, prsc)) { 133 for (unsigned pipe = 0; pipe < screen->specs.pixel_pipes; ++pipe) { 158 if (!screen->specs.use_blt) { 173 .clear_value = {screen->specs.ts_clear_value}, 179 if (!screen->specs.use_blt)
|
| etnaviv_uniforms.c | 44 return samp_id + screen->specs.vertex_sampler_offset; 72 uint32_t base = frag ? screen->specs.ps_uniforms_offset : screen->specs.vs_uniforms_offset;
|
| etnaviv_screen.h | 85 struct etna_specs specs; member in struct:etna_screen
|
| etnaviv_shader.h | 73 const struct etna_specs *specs; member in struct:etna_shader
|
| etnaviv_resource.c | 77 /* A tile is 4x4 pixels, having 'screen->specs.bits_per_tile' of tile status. 79 * We need N * screen->specs.bits_per_tile / (4 * 4) bits of tile status, or 80 * N * screen->specs.bits_per_tile / (4 * 4 * 8) bytes. 98 ts_compress_fmt = (screen->specs.v4_compression || rsc->base.nr_samples > 1) ? 101 if (screen->specs.halti >= 5) { 111 ts_bits_per_tile = screen->specs.bits_per_tile; 117 0x100 * screen->specs.pixel_pipes); 153 MIN2(screen->specs.max_rendertarget_size, screen->specs.max_texture_size); 199 return screen->specs.use_blt ? false : [all...] |
| etnaviv_compiler_nir.c | 50 const struct etna_specs *specs = data; local 82 if (!specs->has_halti2_instructions) 240 if (c->specs->halti >= 2 && num_components == 1 && 752 if (c->specs->halti >= 5) 919 if (c->specs->halti < 2) 990 const struct etna_specs *specs = v->shader->specs; local 992 ? specs->max_vs_uniforms 993 : specs->max_ps_uniforms; 995 if (!specs->has_icache && v->needs_icache) 1019 const struct etna_specs *specs = v->shader->specs; local 1071 const struct etna_specs *specs = c->specs; local [all...] |
| etnaviv_emit.c | 259 if (screen->specs.halti >= 5) { 274 if (screen->specs.halti >= 2) { 328 if (screen->specs.halti >= 2) { /* HALTI2+: NFE_VERTEX_STREAMS */ 337 } else if(screen->specs.stream_count > 1) { /* hw w/ multiple vertex streams */ 352 if ((dirty & (ETNA_DIRTY_VERTEX_ELEMENTS)) && screen->specs.halti >= 2) { 443 if (screen->specs.pixel_pipes == 1) { 480 if (screen->specs.pixel_pipes == 1) { 484 } else if (screen->specs.pixel_pipes == 2) { 517 if (unlikely(dirty & (ETNA_DIRTY_FRAMEBUFFER)) && screen->specs.halti >= 3) 536 if (screen->specs.halti >= 5 [all...] |
| etnaviv_context.c | 375 if (screen->specs.halti >= 2) { 423 if (screen->specs.halti >= 1) { /* Only on HALTI1+ */ 426 if (screen->specs.halti >= 2) { /* Only on HALTI2+ */ 429 if (screen->specs.halti >= 3) { /* Only on HALTI3+ */ 432 if (screen->specs.halti >= 4) { /* Only on HALTI4+ */ 437 if (screen->specs.halti >= 5) { /* Only on HALTI5+ */ 448 if (!screen->specs.use_blt) { 450 etna_set_state(stream, VIVS_RS_SINGLE_BUFFER, COND(screen->specs.single_buffer, VIVS_RS_SINGLE_BUFFER_ENABLE)); 453 if (screen->specs.halti >= 5) { 477 if (screen->specs.halti >= 5) [all...] |
| etnaviv_texture.c | 59 offset = screen->specs.vertex_sampler_offset; 140 (rsc->levels[0].ts_compress_fmt < 0 || screen->specs.v4_compression) && 281 unsigned end = start + screen->specs.fragment_sampler_count; 294 unsigned start = screen->specs.vertex_sampler_offset; 295 unsigned end = start + screen->specs.vertex_sampler_count; 350 if (screen->specs.halti >= 5)
|
| etnaviv_state.c | 163 COND(color_supertiled && screen->specs.halti >= 5, VIVS_PE_COLOR_FORMAT_SUPER_TILED_NEW); 179 if (screen->specs.pixel_pipes == 1) { 184 assert((res->layout & ETNA_LAYOUT_BIT_MULTI) || screen->specs.single_buffer); 185 for (int i = 0; i < screen->specs.pixel_pipes; i++) { 206 if (!screen->specs.v4_compression) 222 VIVS_PS_CONTROL_EXT_OUTPUT_MODE0(translate_output_mode(cbuf->base.format, screen->specs.halti >= 5)); 233 for (int i = 0; i < screen->specs.pixel_pipes; i++) 258 if (screen->specs.pixel_pipes == 1) { 262 for (int i = 0; i < screen->specs.pixel_pipes; i++) { 359 pe_logic_op |= VIVS_PE_LOGIC_OP_SINGLE_BUFFER(screen->specs.single_buffer ? 3 : 0) [all...] |
| etnaviv_compiler_cmdline.c | 155 s.specs = &specs_gc2000;
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/etnaviv/ |
| etnaviv_screen.c | 324 int log2_max_tex_size = util_last_bit(screen->specs.max_texture_size); 368 return screen->specs.max_varyings; 403 return util_last_bit(screen->specs.max_texture_size); 448 return shader == PIPE_SHADER_FRAGMENT ? screen->specs.max_varyings 449 : screen->specs.vertex_max_elements; 474 ? screen->specs.fragment_sampler_count 475 : screen->specs.vertex_sampler_count; 529 supported = screen->specs.tex_astc; 648 if ((screen->specs.pixel_pipes == 1 || screen->specs.single_buffer) & [all...] |
| etnaviv_resource.c | 77 /* A tile is 4x4 pixels, having 'screen->specs.bits_per_tile' of tile status. 79 * We need N * screen->specs.bits_per_tile / (4 * 4) bits of tile status, or 80 * N * screen->specs.bits_per_tile / (4 * 4 * 8) bytes. 93 ts_layer_stride = align(pixels * screen->specs.bits_per_tile / 0x80, 94 0x100 * screen->specs.pixel_pipes); 120 memset(ts_map, screen->specs.ts_clear_value, rt_ts_size); 135 MIN2(screen->specs.max_rendertarget_size, screen->specs.max_texture_size); 180 return screen->specs.use_blt ? false : ( 227 etna_layout_multiple(layout, screen->specs.pixel_pipes [all...] |
| etnaviv_shader.h | 64 const struct etna_specs *specs; member in struct:etna_shader
|
| etnaviv_screen.h | 82 struct etna_specs specs; member in struct:etna_screen
|
| etnaviv_surface.c | 94 for (unsigned pipe = 0; pipe < ctx->specs.pixel_pipes; ++pipe) { 119 if (!ctx->specs.use_blt) { 134 .clear_value = {ctx->specs.ts_clear_value}, 140 if (!ctx->specs.use_blt)
|
| etnaviv_emit.c | 257 if (ctx->specs.halti >= 5) { 272 if (ctx->specs.halti >= 2) { 326 if (ctx->specs.halti >= 2) { /* HALTI2+: NFE_VERTEX_STREAMS */ 340 } else if(ctx->specs.stream_count >= 1) { /* hw w/ multiple vertex streams */ 470 if (ctx->specs.pixel_pipes == 1) { 506 if (ctx->specs.pixel_pipes == 1) { 510 } else if (ctx->specs.pixel_pipes == 2) { 550 if (ctx->specs.halti >= 5) 564 if (ctx->dirty & (ETNA_DIRTY_SHADER | ETNA_DIRTY_CONSTBUF) && ctx->specs.vs_offset > 0x4000) 591 bool do_uniform_flush = ctx->specs.halti < 5 [all...] |
| etnaviv_context.c | 279 if (ctx->specs.halti >= 2) { 352 if (ctx->specs.halti >= 1) { /* Only on HALTI1+ */ 355 if (ctx->specs.halti >= 2) { /* Only on HALTI2+ */ 358 if (ctx->specs.halti >= 3) { /* Only on HALTI3+ */ 362 if (ctx->specs.halti >= 4) { /* Only on HALTI4+ */ 367 if (ctx->specs.halti >= 5) { /* Only on HALTI5+ */ 380 if (!ctx->specs.use_blt) { 382 etna_set_state(stream, VIVS_RS_SINGLE_BUFFER, COND(ctx->specs.single_buffer, VIVS_RS_SINGLE_BUFFER_ENABLE)); 438 ctx->specs = screen->specs; [all...] |
| etnaviv_state.c | 139 COND(color_supertiled && ctx->specs.halti >= 5, VIVS_PE_COLOR_FORMAT_SUPER_TILED_NEW); 155 if (ctx->specs.pixel_pipes == 1) { 160 assert((res->layout & ETNA_LAYOUT_BIT_MULTI) || ctx->specs.single_buffer); 161 for (int i = 0; i < ctx->specs.pixel_pipes; i++) { 194 for (int i = 0; i < ctx->specs.pixel_pipes; i++) 215 COND(ctx->specs.halti >= 5, VIVS_PE_DEPTH_CONFIG_DISABLE_ZS) /* Needs to be enabled on GC7000, otherwise depth writes hang w/ TS - apparently it does something else now */ 220 if (ctx->specs.pixel_pipes == 1) { 224 for (int i = 0; i < ctx->specs.pixel_pipes; i++) { 324 cs->PE_LOGIC_OP = VIVS_PE_LOGIC_OP_SINGLE_BUFFER(ctx->specs.single_buffer ? 3 : 0); 494 if (num_elements > ctx->specs.vertex_max_elements) [all...] |
| etnaviv_texture.c | 57 offset = ctx->specs.vertex_sampler_offset; 251 unsigned end = start + ctx->specs.fragment_sampler_count; 262 unsigned start = ctx->specs.vertex_sampler_offset; 263 unsigned end = start + ctx->specs.vertex_sampler_count;
|
| etnaviv_compiler_cmdline.c | 155 s.specs = &specs_gc2000;
|
| /xsrc/external/mit/libXt/dist/ |
| Makefile.am | 22 SUBDIRS = util src include man specs test
|
| /xsrc/external/mit/libXtst/dist/ |
| Makefile.am | 22 SUBDIRS = src man specs
|
| /xsrc/external/mit/xorg-server/dist/Xext/ |
| xres.c | 71 xXResResourceIdSpec *specs; member in struct:__anon9792 166 xXResResourceIdSpec *specs) 174 ctx->specs = specs; 522 /** @brief Constructs a response about all clients, based on a client id specs 525 @param numSpecs Number of client id specs in specs 526 @param specs Client id specs 533 int numSpecs, xXResClientIdSpec* specs, 577 xXResClientIdSpec *specs = (void*) ((char*) stuff + sizeof(*stuff)); local 1065 xXResResourceIdSpec *specs = (void*) ((char*) stuff + sizeof(*stuff)); local [all...] |