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

1 2 3 4 5 6

  /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...]

Completed in 20 milliseconds

1 2 3 4 5 6