/third_party/toybox/kconfig/ |
H A D | util.c | 59 struct gstr gs; in str_new() local 60 gs.s = malloc(sizeof(char) * 64); in str_new() 61 gs.len = 16; in str_new() 62 strcpy(gs.s, "\0"); in str_new() 63 return gs; in str_new() 69 struct gstr gs; in str_assign() local 70 gs.s = strdup(s); in str_assign() 71 gs.len = strlen(s) + 1; in str_assign() 72 return gs; in str_assign() 76 void str_free(struct gstr *gs) in str_free() argument 85 str_append(struct gstr *gs, const char *s) str_append() argument 96 str_printf(struct gstr *gs, const char *fmt, ...) str_printf() argument 107 str_get(struct gstr *gs) str_get() argument [all...] |
/third_party/mesa3d/src/gallium/drivers/svga/ |
H A D | svga_state_gs.c | 58 struct svga_geometry_shader *gs = (struct svga_geometry_shader *)shader; in svga_get_compiled_dummy_geometry_shader() local 63 FREE((void *) gs->base.tokens); in svga_get_compiled_dummy_geometry_shader() 64 gs->base.tokens = dummy; in svga_get_compiled_dummy_geometry_shader() 65 svga_tgsi_scan_shader(&gs->base); in svga_get_compiled_dummy_geometry_shader() 75 struct svga_geometry_shader *gs = svga->curr.gs; in make_gs_key() local 82 svga_init_shader_key_common(svga, PIPE_SHADER_GEOMETRY, &gs->base, key); in make_gs_key() 84 memcpy(key->generic_remap_table, gs->generic_remap_table, in make_gs_key() 85 sizeof(gs->generic_remap_table)); in make_gs_key() 87 key->gs in make_gs_key() 115 struct svga_geometry_shader *gs = svga->curr.gs; emit_hw_gs() local [all...] |
H A D | svga_pipe_gs.c | 45 struct svga_geometry_shader *gs; in svga_create_gs_state() local 49 gs = (struct svga_geometry_shader *) in svga_create_gs_state() 53 if (!gs) in svga_create_gs_state() 62 tmp.tokens = gs->base.tokens; in svga_create_gs_state() 64 gs->base.get_dummy_shader = svga_get_compiled_dummy_geometry_shader; in svga_create_gs_state() 65 gs->draw_shader = draw_create_geometry_shader(svga->swtnl.draw, &tmp); in svga_create_gs_state() 69 return gs; in svga_create_gs_state() 76 struct svga_geometry_shader *gs = (struct svga_geometry_shader *)shader; in svga_bind_gs_state() local 79 svga->curr.user_gs = gs; in svga_bind_gs_state() 88 struct svga_geometry_shader *gs in svga_delete_gs_state() local [all...] |
H A D | svga_state_tgsi_transform.c | 43 * Bind a new GS. This updates the derived current gs state, not the 48 struct svga_geometry_shader *gs) in bind_gs_state() 50 svga->curr.gs = gs; in bind_gs_state() 239 struct svga_geometry_shader *gs = NULL; in emulate_point_sprite() local 254 key.gs.writes_psize = 1; in emulate_point_sprite() 255 key.gs.sprite_coord_enable = svga->curr.rast->templ.sprite_coord_enable; in emulate_point_sprite() 257 key.gs.sprite_coord_enable |= 0x1; /* For TGSI_SEMANTIC_PCOORD */ in emulate_point_sprite() 259 key.gs.sprite_origin_upper_left = in emulate_point_sprite() 262 key.gs in emulate_point_sprite() 47 bind_gs_state(struct svga_context *svga, struct svga_geometry_shader *gs) bind_gs_state() argument 424 struct svga_geometry_shader *gs = svga->curr.user_gs; /* current gs */ update_tgsi_transform() local [all...] |
H A D | svga_state_fs.c | 132 struct svga_geometry_shader *gs = svga->curr.gs; in make_fs_key() local 134 if (gs) { in make_fs_key() 135 key->fs.gs_generic_outputs = gs->base.info.generic_outputs_mask; in make_fs_key() 136 key->fs.layer_to_zero = !gs->base.info.writes_layer; in make_fs_key() 159 } else if (svga->curr.gs) { in make_fs_key() 160 shader = &svga->curr.gs->base; in make_fs_key() 161 prim_mode = shader->info.gs.out_prim; in make_fs_key() 172 if (svga->curr.gs) { in make_fs_key() 174 shader->info.gs in make_fs_key() [all...] |
/third_party/skia/third_party/externals/harfbuzz/util/ |
H A D | shape-format.hh | 41 GString *gs); 43 GString *gs); 49 GString *gs); 53 GString *gs); 61 GString *gs); 104 GString *gs) in serialize() 118 g_string_append (gs, buf); in serialize() 124 GString *gs) in serialize_line_no() 127 g_string_append_printf (gs, "%d: ", line_no); in serialize_line_no() 135 GString *gs) in serialize_buffer_of_text() 100 serialize(hb_buffer_t *buffer, hb_font_t *font, hb_buffer_serialize_format_t output_format, hb_buffer_serialize_flags_t flags, GString *gs) serialize() argument 123 serialize_line_no(unsigned int line_no, GString *gs) serialize_line_no() argument 130 serialize_buffer_of_text(hb_buffer_t *buffer, unsigned int line_no, const char *text, unsigned int text_len, hb_font_t *font, GString *gs) serialize_buffer_of_text() argument 154 serialize_message(unsigned int line_no, const char *type, const char *msg, GString *gs) serialize_message() argument 164 serialize_buffer_of_glyphs(hb_buffer_t *buffer, unsigned int line_no, const char *text, unsigned int text_len, hb_font_t *font, hb_buffer_serialize_format_t output_format, hb_buffer_serialize_flags_t format_flags, GString *gs) serialize_buffer_of_glyphs() argument [all...] |
H A D | hb-shape.cc | 50 gs = g_string_new (nullptr); in init() 97 g_string_set_size (gs, 0); in consume_text() 98 format.serialize_buffer_of_text (buffer, line_no, text, text_len, font, gs); in consume_text() 99 fprintf (out_fp, "%s", gs->str); in consume_text() 103 g_string_set_size (gs, 0); in error() 104 format.serialize_message (line_no, "error", message, gs); in error() 105 fprintf (out_fp, "%s", gs->str); in error() 112 g_string_set_size (gs, 0); in consume_glyphs() 114 serialize_format, serialize_flags, gs); in consume_glyphs() 115 fprintf (out_fp, "%s", gs in consume_glyphs() 155 GString *gs = nullptr; global() member [all...] |
H A D | text-options.hh | 35 : gs (g_string_new (nullptr)) in text_options_t() 41 if (gs) in ~text_options_t() 42 g_string_free (gs, true); in ~text_options_t() 84 GString *gs = nullptr; member 124 GString *gs, in encode_unicodes() 143 g_string_free (gs, TRUE); in encode_unicodes() 149 g_string_append_unichar (gs, u); in encode_unicodes() 174 GString *gs = g_string_new (nullptr); in parse_unicodes() local 176 g_string_append_c (gs, '*'); in parse_unicodes() 178 if (!encode_unicodes (arg, gs, erro in parse_unicodes() 123 encode_unicodes(const char *unicodes, GString *gs, GError **error) encode_unicodes() argument 221 GString *gs = g_string_new (nullptr); parse_unicodes_before() local 263 GString *gs = g_string_new (nullptr); parse_unicodes_after() local [all...] |
/third_party/mesa3d/src/gallium/auxiliary/draw/ |
H A D | draw_gs.c | 713 draw->gs.tgsi.sampler, in draw_geometry_shader_prepare() 714 draw->gs.tgsi.image, in draw_geometry_shader_prepare() 715 draw->gs.tgsi.buffer); in draw_geometry_shader_prepare() 724 draw->gs.tgsi.machine = tgsi_exec_machine_create(PIPE_SHADER_GEOMETRY); in draw_gs_init() 727 draw->gs.tgsi.machine->Primitives[i] = align_malloc( in draw_gs_init() 729 draw->gs.tgsi.machine->PrimitiveOffsets[i] = align_malloc( in draw_gs_init() 731 if (!draw->gs.tgsi.machine->Primitives[i] || !draw->gs.tgsi.machine->PrimitiveOffsets[i]) in draw_gs_init() 733 memset(draw->gs.tgsi.machine->Primitives[i], 0, in draw_gs_init() 735 memset(draw->gs in draw_gs_init() 763 struct draw_geometry_shader *gs; draw_create_geometry_shader() local 983 draw_geometry_shader_new_instance(struct draw_geometry_shader *gs) draw_geometry_shader_new_instance() argument [all...] |
H A D | draw_gs_tmp.h | 1 #define FUNC_VARS struct draw_geometry_shader *gs, \ 13 const boolean last_vertex_last = !gs->draw->rasterizer->flatshade_first; \ 26 #define POINT(i0) gs_point(gs,i0) 27 #define LINE(flags,i0,i1) gs_line(gs,i0,i1) 28 #define TRIANGLE(flags,i0,i1,i2) gs_tri(gs,i0,i1,i2) 29 #define LINE_ADJ(flags,i0,i1,i2,i3) gs_line_adj(gs,i0,i1,i2,i3) 30 #define TRIANGLE_ADJ(flags,i0,i1,i2,i3,i4,i5) gs_tri_adj(gs,i0,i1,i2,i3,i4,i5)
|
H A D | draw_context.c | 191 draw_geometry_shader_new_instance(draw->gs.geometry_shader); in draw_new_instance() 637 if (draw->gs.geometry_shader) { in draw_get_shader_info() 638 return &draw->gs.geometry_shader->info; in draw_get_shader_info() 757 if (!draw->gs.geometry_shader) in draw_total_gs_outputs() 760 info = &draw->gs.geometry_shader->info; in draw_total_gs_outputs() 812 draw->gs.tgsi.sampler = sampler; in draw_texture_sampler() 841 draw->gs.tgsi.image = image; in draw_image() 870 draw->gs.tgsi.buffer = buffer; in draw_buffer() 942 if (draw->gs.geometry_shader) in draw_current_shader_outputs() 943 return draw->gs in draw_current_shader_outputs() [all...] |
/third_party/libwebsockets/minimal-examples/http-server/minimal-http-server-eventlib-foreign/ |
H A D | glib.c | 27 GSource *gs; member 31 #define lws_gs_valid(t) (t.gs) 34 g_source_unref(t.gs); \ 35 t.gs = NULL; t.tag = 0; } 60 sighandler_glib.gs = g_unix_signal_source_new(SIGINT); in foreign_event_loop_init_and_run_glib() 61 g_source_set_callback(sighandler_glib.gs, G_SOURCE_FUNC(signal_cb_glib), in foreign_event_loop_init_and_run_glib() 63 sighandler_glib.tag = g_source_attach(sighandler_glib.gs, in foreign_event_loop_init_and_run_glib() 66 timer_outer_glib.gs = g_timeout_source_new(1000); in foreign_event_loop_init_and_run_glib() 67 g_source_set_callback(timer_outer_glib.gs, timer_cb_glib, NULL, NULL); in foreign_event_loop_init_and_run_glib() 68 timer_outer_glib.tag = g_source_attach(timer_outer_glib.gs, in foreign_event_loop_init_and_run_glib() [all...] |
/third_party/mesa3d/src/broadcom/compiler/ |
H A D | v3d_nir_lower_io.c | 63 } gs; member 164 nir_load_var(b, state->gs.output_offset_var) : NULL; in v3d_nir_lower_vpm_output() 187 nir_ssa_def *header = nir_load_var(b, state->gs.header_var); in v3d_nir_lower_vpm_output() 215 nir_store_var(b, state->gs.header_var, header, 0x1); in v3d_nir_lower_vpm_output() 248 uint32_t vertex_data_size = state->gs.output_vertex_data_size; in reset_gs_header() 254 nir_store_var(b, state->gs.header_var, nir_imm_int(b, header), 0x1); in reset_gs_header() 264 nir_ssa_def *header = nir_load_var(b, state->gs.header_var); in v3d_nir_lower_emit_vertex() 265 nir_ssa_def *header_offset = nir_load_var(b, state->gs.header_offset_var); in v3d_nir_lower_emit_vertex() 266 nir_ssa_def *output_offset = nir_load_var(b, state->gs.output_offset_var); in v3d_nir_lower_emit_vertex() 277 nir_imm_int(b, state->gs in v3d_nir_lower_emit_vertex() [all...] |
/third_party/mesa3d/src/gallium/drivers/llvmpipe/ |
H A D | lp_state_gs.c | 83 llvmpipe_bind_gs_state(struct pipe_context *pipe, void *gs) in llvmpipe_bind_gs_state() argument 87 llvmpipe->gs = (struct lp_geometry_shader *)gs; in llvmpipe_bind_gs_state() 90 (llvmpipe->gs ? llvmpipe->gs->dgs : NULL)); in llvmpipe_bind_gs_state() 97 llvmpipe_delete_gs_state(struct pipe_context *pipe, void *gs) in llvmpipe_delete_gs_state() argument 102 (struct lp_geometry_shader *)gs; in llvmpipe_delete_gs_state()
|
/third_party/optimized-routines/math/tools/ |
H A D | plot.py | 21 gs = [] 34 gs.append(g) 40 return xs, gs, ys, es 42 def plot(xs, gs, ys, es): 55 ax1.plot(xs,gs,'b.',label='got') 60 xs, gs, ys, es = parse(sys.stdin) 61 plot(xs, gs, ys, es)
|
/third_party/mesa3d/src/gallium/frontends/d3d10umd/ |
H A D | Draw.cpp | 67 Shader *gs = pDevice->bound_empty_gs; in ResolveState() local 71 if (!gs->output_resolved) { in ResolveState() 72 for (unsigned i = 0; i < gs->state.stream_output.num_outputs; ++i) { in ResolveState() 74 ShaderFindOutputMapping(vs, gs->state.stream_output.output[i].register_index); in ResolveState() 75 if (mapping != gs->state.stream_output.output[i].register_index) { in ResolveState() 76 gs->state.stream_output.output[i].register_index = mapping; in ResolveState() 81 pipe->delete_gs_state(pipe, gs->handle); in ResolveState() 82 gs->handle = pipe->create_gs_state(pipe, &gs->state); in ResolveState() 84 gs in ResolveState() [all...] |
/third_party/mesa3d/src/gallium/drivers/d3d12/ |
H A D | d3d12_compiler.cpp | 373 unsigned mask = ctx->gfx_stages[PIPE_SHADER_GEOMETRY]->initial->info.gs.active_stream_mask & ~1; in has_stream_out_for_streams() 387 struct d3d12_shader_selector *gs = ctx->gfx_stages[PIPE_SHADER_GEOMETRY]; in needs_point_sprite_lowering() local 389 if (gs != NULL && !gs->is_variant) { in needs_point_sprite_lowering() 391 return (gs->initial->info.gs.output_primitive == GL_POINTS && in needs_point_sprite_lowering() 392 (gs->initial->info.outputs_written & VARYING_BIT_PSIZ || in needs_point_sprite_lowering() 394 (gs->initial->info.gs.active_stream_mask == 1 || in needs_point_sprite_lowering() 429 struct d3d12_shader_selector *gs in get_provoking_vertex() local 598 d3d12_shader_selector *gs = ctx->gfx_stages[PIPE_SHADER_GEOMETRY]; validate_geometry_shader_variant() local [all...] |
H A D | d3d12_gs_variant.cpp | 73 struct d3d12_shader_selector *gs; in d3d12_make_passthrough_gs() local 85 nir->info.gs.input_primitive = GL_POINTS; in d3d12_make_passthrough_gs() 86 nir->info.gs.output_primitive = GL_POINTS; in d3d12_make_passthrough_gs() 87 nir->info.gs.vertices_in = 1; in d3d12_make_passthrough_gs() 88 nir->info.gs.vertices_out = 1; in d3d12_make_passthrough_gs() 89 nir->info.gs.invocations = 1; in d3d12_make_passthrough_gs() 90 nir->info.gs.active_stream_mask = 1; in d3d12_make_passthrough_gs() 140 gs = d3d12_create_shader(ctx, PIPE_SHADER_GEOMETRY, &templ); in d3d12_make_passthrough_gs() 142 return gs; in d3d12_make_passthrough_gs() 183 nir->info.gs in d3d12_begin_emit_primitives_gs() 488 d3d12_shader_selector *gs = NULL; create_geometry_shader_variant() local 514 d3d12_shader_selector *gs = create_geometry_shader_variant(ctx, key); d3d12_get_gs_variant() local [all...] |
/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/ |
H A D | fd6_const.c | 134 : emit->gs->gs.vertices_in; in fd6_build_tess_consts() 152 if (emit->gs) in fd6_build_tess_consts() 153 num_vertices = emit->gs->gs.vertices_in; in fd6_build_tess_consts() 165 if (emit->gs) { in fd6_build_tess_consts() 179 num_vertices = emit->gs->gs.vertices_in; in fd6_build_tess_consts() 180 emit_stage_tess_consts(constobj, emit->gs, gs_params, in fd6_build_tess_consts() 270 emit->vs, emit->hs, emit->ds, emit->gs, emi in fd6_build_user_consts() [all...] |
H A D | fd6_program.c | 311 OUT_RING(ring, COND(state->gs, in setup_config_stateobj() 313 A6XX_HLSQ_GS_CNTL_CONSTLEN(state->gs->constlen))); in setup_config_stateobj() 339 OUT_RING(ring, COND(state->gs, in setup_config_stateobj() 341 A6XX_SP_GS_CONFIG_NIBO(ir3_shader_nibo(state->gs)) | in setup_config_stateobj() 342 A6XX_SP_GS_CONFIG_NTEX(state->gs->num_samp) | in setup_config_stateobj() 343 A6XX_SP_GS_CONFIG_NSAMP(state->gs->num_samp))); in setup_config_stateobj() 416 const struct ir3_shader_variant *gs = state->gs; variable 422 if (binning_pass && state->gs) 438 else if (gs) [all...] |
/third_party/skia/tools/skp/ |
H A D | webpages_playback.py | 11 python tools/skp/webpages_playback.py --data_store=gs://rmistry --record \ 21 python tools/skp/webpages_playback.py --data_store=gs://rmistry \ 38 resulting skp renderings, are uploaded to. URLs with scheme 'gs://' use Google 72 GS_PREFIX = 'gs://' 74 PARTNERS_GS_BUCKET = 'gs://chrome-partner-telemetry' 161 self.gs = GoogleStorageDataStore(data_store_location) 163 self.gs = LocalFileSystemDataStore(data_store_location) 212 self.gs.download_file(CREDENTIALS_GS_PATH, CREDENTIALS_FILE_PATH) 216 Please create a credentials file in gs://%s that contains: 362 print('\n\n=======Uploading to %s=======\n\n' % self.gs [all...] |
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
H A D | si_state_shaders.cpp | 834 void gfx9_get_gs_info(struct si_shader_selector *es, struct si_shader_selector *gs, in gfx9_get_gs_info() argument 837 unsigned gs_num_invocations = MAX2(gs->info.base.gs.invocations, 1); in gfx9_get_gs_info() 838 unsigned input_prim = gs->info.base.gs.input_primitive; in gfx9_get_gs_info() 864 if (gs->info.base.gs.vertices_out > 0) { in gfx9_get_gs_info() 866 MIN2(max_gs_prims, max_out_prims / (gs->info.base.gs.vertices_out * gs_num_invocations)); in gfx9_get_gs_info() 873 min_es_verts = gs in gfx9_get_gs_info() [all...] |
/third_party/mesa3d/src/intel/compiler/ |
H A D | brw_vec4_gs_visitor.cpp | 97 const unsigned num_input_vertices = nir->info.gs.vertices_in; in setup_varying_inputs() 631 prog_data->invocations = nir->info.gs.invocations; in brw_compile_gs() 638 if (nir->info.gs.output_primitive == SHADER_PRIM_POINTS) { in brw_compile_gs() 646 if (nir->info.gs.active_stream_mask != (1 << 0)) in brw_compile_gs() 663 nir->info.gs.uses_end_primitive ? 1 : 0; in brw_compile_gs() 670 nir->info.gs.vertices_out * c.control_data_bits_per_vertex; in brw_compile_gs() 765 prog_data->output_vertex_size_hwords * 32 * nir->info.gs.vertices_out; in brw_compile_gs() 800 assert(nir->info.gs.output_primitive < ARRAY_SIZE(brw::gl_prim_to_hw_prim)); in brw_compile_gs() 802 brw::gl_prim_to_hw_prim[nir->info.gs.output_primitive]; in brw_compile_gs() 804 prog_data->vertices_in = nir->info.gs in brw_compile_gs() 923 brw::vec4_gs_visitor *gs = NULL; brw_compile_gs() local [all...] |
/third_party/mesa3d/src/util/format/ |
H A D | u_format.c | 1085 #define REMAP_RGB_ONE(r, rs, g, gs, b, bs, type) \ in util_format_rgb_to_bgr() 1086 case PIPE_FORMAT_##r##rs##g##gs##b##bs##_##type: \ in util_format_rgb_to_bgr() 1087 return PIPE_FORMAT_##b##bs##g##gs##r##rs##_##type; in util_format_rgb_to_bgr() 1089 #define REMAP_RGB(rs, gs, bs, type) \ in util_format_rgb_to_bgr() 1090 REMAP_RGB_ONE(R, rs, G, gs, B, bs, type) \ in util_format_rgb_to_bgr() 1091 REMAP_RGB_ONE(B, bs, G, gs, R, rs, type) \ in util_format_rgb_to_bgr() 1093 #define REMAP_RGBA_ONE(r, rs, g, gs, b, bs, a, as, type) \ in util_format_rgb_to_bgr() 1094 case PIPE_FORMAT_##r##rs##g##gs##b##bs##a##as##_##type: \ in util_format_rgb_to_bgr() 1095 return PIPE_FORMAT_##b##bs##g##gs##r##rs##a##as##_##type; in util_format_rgb_to_bgr() 1097 #define REMAP_ARGB_ONE(a, as, r, rs, g, gs, in util_format_rgb_to_bgr() [all...] |
/third_party/python/Lib/turtledemo/ |
H A D | planet_and_moon.py | 94 gs = GravSys() 95 sun = Star(1000000, Vec(0,0), Vec(0,-2.5), gs, "circle") 99 earth = Star(12500, Vec(210,0), Vec(0,195), gs, "planet") 102 moon = Star(1, Vec(220,0), Vec(0,295), gs, "planet") 105 gs.init() 106 gs.start()
|