Home
last modified time | relevance | path

Searched refs:rasterizer (Results 1 – 25 of 174) sorted by relevance

1234567

/external/mesa3d/src/gallium/drivers/swr/
DMakefile.sources51 rasterizer/archrast/archrast.cpp \
52 rasterizer/archrast/archrast.h \
53 rasterizer/archrast/eventmanager.h
56 rasterizer/common/formats.cpp \
57 rasterizer/common/formats.h \
58 rasterizer/common/intrin.h \
59 rasterizer/common/isa.hpp \
60 rasterizer/common/os.cpp \
61 rasterizer/common/os.h \
62 rasterizer/common/rdtsc_buckets.cpp \
[all …]
DMakefile.am39 -I$(builddir)/rasterizer/codegen \
40 -I$(builddir)/rasterizer/core \
41 -I$(builddir)/rasterizer/jitter \
42 -I$(builddir)/rasterizer/archrast \
43 -I$(srcdir)/rasterizer \
44 -I$(srcdir)/rasterizer/core \
45 -I$(srcdir)/rasterizer/codegen \
46 -I$(srcdir)/rasterizer/jitter \
47 -I$(srcdir)/rasterizer/archrast
79 rasterizer/codegen/gen_knobs.cpp \
[all …]
Dmeson.build22 'rasterizer/common/formats.cpp',
23 'rasterizer/common/formats.h',
24 'rasterizer/common/intrin.h',
25 'rasterizer/common/isa.hpp',
26 'rasterizer/common/os.cpp',
27 'rasterizer/common/os.h',
28 'rasterizer/common/rdtsc_buckets.cpp',
29 'rasterizer/common/rdtsc_buckets.h',
30 'rasterizer/common/rdtsc_buckets_shared.h',
31 'rasterizer/common/rdtsc_buckets_shared.h',
[all …]
DSConscript42 target = 'rasterizer/codegen/gen_knobs.cpp',
43 script = swrroot + 'rasterizer/codegen/gen_knobs.py',
47 Depends('rasterizer/codegen/gen_knobs.cpp',
48 swrroot + 'rasterizer/codegen/templates/gen_knobs.cpp')
51 target = 'rasterizer/codegen/gen_knobs.h',
52 script = swrroot + 'rasterizer/codegen/gen_knobs.py',
56 Depends('rasterizer/codegen/gen_knobs.h',
57 swrroot + 'rasterizer/codegen/templates/gen_knobs.h')
60 target = 'rasterizer/jitter/gen_state_llvm.h',
61 script = swrroot + 'rasterizer/codegen/gen_llvm_types.py',
[all …]
D.gitignore2 rasterizer/archrast/gen_ar_event.cpp
3 rasterizer/archrast/gen_ar_event.hpp
4 rasterizer/archrast/gen_ar_eventhandler.hpp
5 rasterizer/archrast/gen_ar_eventhandlerfile.hpp
6 rasterizer/jitter/gen_builder.hpp
7 rasterizer/jitter/gen_builder_x86.hpp
8 rasterizer/jitter/gen_state_llvm.h
9 rasterizer/codegen/gen_knobs.cpp
10 rasterizer/codegen/gen_knobs.h
11 rasterizer/core/gen_BackendPixelRate0.cpp
Dswr_state.cpp212 const struct pipe_rasterizer_state *rasterizer = in swr_bind_rasterizer_state() local
215 if (ctx->rasterizer == (pipe_rasterizer_state *)rasterizer) in swr_bind_rasterizer_state()
218 ctx->rasterizer = (pipe_rasterizer_state *)rasterizer; in swr_bind_rasterizer_state()
224 swr_delete_rasterizer_state(struct pipe_context *pipe, void *rasterizer) in swr_delete_rasterizer_state() argument
226 FREE(rasterizer); in swr_delete_rasterizer_state()
1055 struct pipe_rasterizer_state rasterizer; in swr_update_derived() member
1064 if (!ctx->rasterizer) in swr_update_derived()
1065 ctx->rasterizer = &swr_dummy.state.rasterizer; in swr_update_derived()
1124 pipe_rasterizer_state *rasterizer = ctx->rasterizer; in swr_update_derived() local
1128 rastState->cullMode = swr_convert_cull_mode(rasterizer->cull_face); in swr_update_derived()
[all …]
/external/mesa3d/src/gallium/drivers/softpipe/
Dsp_state_rasterizer.c46 void *rasterizer) in softpipe_bind_rasterizer_state() argument
50 if (softpipe->rasterizer == rasterizer) in softpipe_bind_rasterizer_state()
54 draw_set_rasterizer_state(softpipe->draw, rasterizer, rasterizer); in softpipe_bind_rasterizer_state()
56 softpipe->rasterizer = rasterizer; in softpipe_bind_rasterizer_state()
64 void *rasterizer) in softpipe_delete_rasterizer_state() argument
66 FREE( rasterizer ); in softpipe_delete_rasterizer_state()
/external/mesa3d/src/gallium/auxiliary/draw/
Ddraw_pipe_validate.c51 const struct pipe_rasterizer_state *rasterizer, in draw_need_pipeline() argument
62 rasterizer, in draw_need_pipeline()
72 if (rasterizer->line_stipple_enable && draw->pipeline.line_stipple) in draw_need_pipeline()
76 if (roundf(rasterizer->line_width) > draw->pipeline.wide_line_threshold) in draw_need_pipeline()
80 if (rasterizer->line_smooth && draw->pipeline.aaline) in draw_need_pipeline()
88 if (rasterizer->point_size > draw->pipeline.wide_point_threshold) in draw_need_pipeline()
92 if (rasterizer->point_quad_rasterization in draw_need_pipeline()
97 if (rasterizer->point_smooth && draw->pipeline.aapoint) in draw_need_pipeline()
101 if (rasterizer->sprite_coord_enable && draw->pipeline.point_sprite) in draw_need_pipeline()
106 if (rasterizer->poly_stipple_enable && draw->pipeline.pstipple) in draw_need_pipeline()
[all …]
/external/mesa3d/src/gallium/drivers/freedreno/a4xx/
Dfd4_draw.c66 if (ctx->rasterizer->point_size_per_vertex && in draw_impl()
112 .color_two_side = ctx->rasterizer->light_twoside, in fd4_draw_vbo()
113 .vclamp_color = ctx->rasterizer->clamp_vertex_color, in fd4_draw_vbo()
114 .fclamp_color = ctx->rasterizer->clamp_fragment_color, in fd4_draw_vbo()
115 .rasterflat = ctx->rasterizer->flatshade, in fd4_draw_vbo()
118 .ucp_enables = ctx->rasterizer->clip_plane_enable, in fd4_draw_vbo()
130 .rasterflat = ctx->rasterizer->flatshade, in fd4_draw_vbo()
131 .sprite_coord_enable = ctx->rasterizer->sprite_coord_enable, in fd4_draw_vbo()
132 .sprite_coord_mode = ctx->rasterizer->sprite_coord_mode, in fd4_draw_vbo()
149 if (ctx->rasterizer->rasterizer_discard) { in fd4_draw_vbo()
[all …]
/external/mesa3d/src/gallium/tests/graw/
Dtri-large.c127 struct pipe_rasterizer_state rasterizer; in init() local
129 memset(&rasterizer, 0, sizeof rasterizer); in init()
130 rasterizer.cull_face = PIPE_FACE_NONE; in init()
131 rasterizer.half_pixel_center = 1; in init()
132 rasterizer.bottom_edge_rule = 1; in init()
133 rasterizer.flatshade = FlatShade; in init()
134 rasterizer.depth_clip = 1; in init()
135 handle = info.ctx->create_rasterizer_state(info.ctx, &rasterizer); in init()
Dtri.c124 struct pipe_rasterizer_state rasterizer; in init() local
126 memset(&rasterizer, 0, sizeof rasterizer); in init()
127 rasterizer.cull_face = PIPE_FACE_NONE; in init()
128 rasterizer.half_pixel_center = 1; in init()
129 rasterizer.bottom_edge_rule = 1; in init()
130 rasterizer.flatshade = FlatShade; in init()
131 rasterizer.depth_clip = 1; in init()
132 handle = info.ctx->create_rasterizer_state(info.ctx, &rasterizer); in init()
Dquad-tex.c189 struct pipe_rasterizer_state rasterizer; in init() local
191 memset(&rasterizer, 0, sizeof rasterizer); in init()
192 rasterizer.cull_face = PIPE_FACE_NONE; in init()
193 rasterizer.half_pixel_center = 1; in init()
194 rasterizer.bottom_edge_rule = 1; in init()
195 rasterizer.depth_clip = 1; in init()
196 handle = info.ctx->create_rasterizer_state(info.ctx, &rasterizer); in init()
Dtri-gs.c253 struct pipe_rasterizer_state rasterizer; in init() local
255 memset(&rasterizer, 0, sizeof rasterizer); in init()
256 rasterizer.cull_face = PIPE_FACE_NONE; in init()
257 rasterizer.half_pixel_center = 1; in init()
258 rasterizer.bottom_edge_rule = 1; in init()
259 rasterizer.depth_clip = 1; in init()
260 handle = ctx->create_rasterizer_state(ctx, &rasterizer); in init()
Dshader-leak.c248 struct pipe_rasterizer_state rasterizer; in init() local
250 memset(&rasterizer, 0, sizeof rasterizer); in init()
251 rasterizer.cull_face = PIPE_FACE_NONE; in init()
252 rasterizer.half_pixel_center = 1; in init()
253 rasterizer.bottom_edge_rule = 1; in init()
254 rasterizer.depth_clip = 1; in init()
255 handle = ctx->create_rasterizer_state(ctx, &rasterizer); in init()
Dtri-instanced.c304 struct pipe_rasterizer_state rasterizer; in init() local
306 memset(&rasterizer, 0, sizeof rasterizer); in init()
307 rasterizer.cull_face = PIPE_FACE_NONE; in init()
308 rasterizer.half_pixel_center = 1; in init()
309 rasterizer.bottom_edge_rule = 1; in init()
310 rasterizer.depth_clip = 1; in init()
311 handle = ctx->create_rasterizer_state(ctx, &rasterizer); in init()
Dquad-sample.c372 struct pipe_rasterizer_state rasterizer; in init() local
374 memset(&rasterizer, 0, sizeof rasterizer); in init()
375 rasterizer.cull_face = PIPE_FACE_NONE; in init()
376 rasterizer.half_pixel_center = 1; in init()
377 rasterizer.bottom_edge_rule = 1; in init()
378 rasterizer.depth_clip = 1; in init()
379 handle = ctx->create_rasterizer_state(ctx, &rasterizer); in init()
/external/mesa3d/src/gallium/drivers/freedreno/a3xx/
Dfd3_draw.c82 if (ctx->rasterizer->point_size_per_vertex && in draw_impl()
128 .color_two_side = ctx->rasterizer->light_twoside, in fd3_draw_vbo()
129 .vclamp_color = ctx->rasterizer->clamp_vertex_color, in fd3_draw_vbo()
130 .fclamp_color = ctx->rasterizer->clamp_fragment_color, in fd3_draw_vbo()
141 .rasterflat = ctx->rasterizer->flatshade, in fd3_draw_vbo()
142 .sprite_coord_enable = ctx->rasterizer->sprite_coord_enable, in fd3_draw_vbo()
143 .sprite_coord_mode = ctx->rasterizer->sprite_coord_mode, in fd3_draw_vbo()
146 if (fd3_needs_manual_clipping(ctx->prog.vp, ctx->rasterizer)) in fd3_draw_vbo()
147 emit.key.ucp_enables = ctx->rasterizer->clip_plane_enable; in fd3_draw_vbo()
/external/virglrenderer/tests/
Dtest_virgl_cmd.c392 struct pipe_rasterizer_state rasterizer; in START_TEST() local
394 memset(&rasterizer, 0, sizeof(rasterizer)); in START_TEST()
395 rasterizer.cull_face = PIPE_FACE_NONE; in START_TEST()
396 rasterizer.half_pixel_center = 1; in START_TEST()
397 rasterizer.bottom_edge_rule = 1; in START_TEST()
398 rasterizer.depth_clip = 1; in START_TEST()
399 virgl_encode_rasterizer_state(&ctx, rs_handle, &rasterizer); in START_TEST()
656 struct pipe_rasterizer_state rasterizer; in START_TEST() local
658 memset(&rasterizer, 0, sizeof(rasterizer)); in START_TEST()
659 rasterizer.cull_face = PIPE_FACE_NONE; in START_TEST()
[all …]
/external/mesa3d/src/gallium/drivers/etnaviv/
Detnaviv_emit.c294 unsigned vs_output_count = etna_rasterizer_state(ctx->rasterizer)->point_size_per_vertex in etna_emit_state()
389 struct etna_rasterizer_state *rasterizer = etna_rasterizer_state(ctx->rasterizer); in etna_emit_state() local
391 /*00A18*/ EMIT_STATE(PA_LINE_WIDTH, rasterizer->PA_LINE_WIDTH); in etna_emit_state()
392 /*00A1C*/ EMIT_STATE(PA_POINT_SIZE, rasterizer->PA_POINT_SIZE); in etna_emit_state()
393 /*00A28*/ EMIT_STATE(PA_SYSTEM_MODE, rasterizer->PA_SYSTEM_MODE); in etna_emit_state()
399 uint32_t val = etna_rasterizer_state(ctx->rasterizer)->PA_CONFIG; in etna_emit_state()
403 struct etna_rasterizer_state *rasterizer = etna_rasterizer_state(ctx->rasterizer); in etna_emit_state() local
404 /*00A38*/ EMIT_STATE(PA_WIDE_LINE_WIDTH0, rasterizer->PA_LINE_WIDTH); in etna_emit_state()
405 /*00A3C*/ EMIT_STATE(PA_WIDE_LINE_WIDTH1, rasterizer->PA_LINE_WIDTH); in etna_emit_state()
412 struct etna_rasterizer_state *rasterizer = etna_rasterizer_state(ctx->rasterizer); in etna_emit_state() local
[all …]
/external/mesa3d/src/gallium/tests/trivial/
Dtri.c70 struct pipe_rasterizer_state rasterizer; member
153 memset(&p->rasterizer, 0, sizeof(p->rasterizer)); in init_prog()
154 p->rasterizer.cull_face = PIPE_FACE_NONE; in init_prog()
155 p->rasterizer.half_pixel_center = 1; in init_prog()
156 p->rasterizer.bottom_edge_rule = 1; in init_prog()
157 p->rasterizer.depth_clip = 1; in init_prog()
251 cso_set_rasterizer(p->cso, &p->rasterizer); in draw()
Dquad-tex.c72 struct pipe_rasterizer_state rasterizer; member
198 memset(&p->rasterizer, 0, sizeof(p->rasterizer)); in init_prog()
199 p->rasterizer.cull_face = PIPE_FACE_NONE; in init_prog()
200 p->rasterizer.half_pixel_center = 1; in init_prog()
201 p->rasterizer.bottom_edge_rule = 1; in init_prog()
202 p->rasterizer.depth_clip = 1; in init_prog()
313 cso_set_rasterizer(p->cso, &p->rasterizer); in draw()
/external/mesa3d/src/gallium/drivers/vc4/
Dvc4_emit.c50 if (!vc4->rasterizer->base.scissor) { in vc4_emit_state()
106 (vc4->rasterizer->config_bits[0] | in vc4_emit_state()
109 vc4->rasterizer->config_bits[1] | in vc4_emit_state()
112 (vc4->rasterizer->config_bits[2] | in vc4_emit_state()
118 cl_emit_prepacked(&job->bcl, &vc4->rasterizer->packed); in vc4_emit_state()
146 if (vc4->rasterizer->base.flatshade) in vc4_emit_state()
/external/pdfium/core/fxge/agg/
Dfx_agg_driver.cpp245 void RasterizeStroke(agg::rasterizer_scanline_aa* rasterizer, in RasterizeStroke() argument
303 rasterizer->add_path_transformed(stroke, pObject2Device); in RasterizeStroke()
311 rasterizer->add_path_transformed(stroke, pObject2Device); in RasterizeStroke()
1200 void CFX_AggDeviceDriver::SetClipMask(agg::rasterizer_scanline_aa& rasterizer) { in SetClipMask() argument
1201 FX_RECT path_rect(rasterizer.min_x(), rasterizer.min_y(), in SetClipMask()
1202 rasterizer.max_x() + 1, rasterizer.max_y() + 1); in SetClipMask()
1216 agg::render_scanlines(rasterizer, scanline, final_render, in SetClipMask()
1244 agg::rasterizer_scanline_aa rasterizer; in SetClip_PathFill() local
1245 rasterizer.clip_box(0.0f, 0.0f, in SetClip_PathFill()
1248 rasterizer.add_path(path_data.m_PathData); in SetClip_PathFill()
[all …]
/external/mesa3d/src/gallium/drivers/vc5/
Dvc5_emit.c330 if (!vc5->rasterizer->base.scissor) { in v3dX()
361 !vc5->rasterizer->base.rasterizer_discard && in v3dX()
362 !(vc5->rasterizer->base.cull_face & in v3dX()
365 !vc5->rasterizer->base.rasterizer_discard && in v3dX()
366 !(vc5->rasterizer->base.cull_face & in v3dX()
372 vc5->rasterizer->base.front_ccw; in v3dX()
375 vc5->rasterizer->base.offset_tri; in v3dX()
378 vc5->rasterizer->base.multisample; in v3dX()
381 vc5->rasterizer->base.flatshade_first; in v3dX()
405 vc5->rasterizer->base.offset_tri) { in v3dX()
[all …]
/external/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_state_rasterizer.c109 llvmpipe->rasterizer = &state->lp_state; in llvmpipe_bind_rasterizer_state()
131 llvmpipe->rasterizer = NULL; in llvmpipe_bind_rasterizer_state()
141 void *rasterizer) in llvmpipe_delete_rasterizer_state() argument
143 FREE( rasterizer ); in llvmpipe_delete_rasterizer_state()

1234567