Searched refs:rast_state (Results 1 - 13 of 13) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/
H A Dzink_pipeline.c146 VkPipelineRasterizationStateCreateInfo rast_state = {0}; local in function:zink_create_gfx_pipeline
147 rast_state.sType = VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_CREATE_INFO;
149 rast_state.depthClampEnable = hw_rast_state->depth_clamp;
150 rast_state.rasterizerDiscardEnable = hw_rast_state->rasterizer_discard;
151 rast_state.polygonMode = hw_rast_state->polygon_mode;
152 rast_state.cullMode = hw_rast_state->cull_mode;
153 rast_state.frontFace = state->dyn_state1.front_face;
155 rast_state.depthBiasEnable = VK_TRUE;
156 rast_state.depthBiasConstantFactor = 0.0;
157 rast_state
[all...]
H A Dzink_state.c677 bool point_quad_rasterization = ctx->rast_state ? ctx->rast_state->base.point_quad_rasterization : false;
678 bool scissor = ctx->rast_state ? ctx->rast_state->base.scissor : false;
679 bool pv_last = ctx->rast_state ? ctx->rast_state->hw_state.pv_last : false;
680 ctx->rast_state = cso;
682 if (ctx->rast_state) {
684 pv_last != ctx->rast_state->hw_state.pv_last &&
689 memcpy(&rast_bits, &ctx->rast_state
[all...]
H A Dzink_pipeline.h43 uint32_t rast_state : ZINK_RAST_HW_STATE_SIZE; //zink_rasterizer_hw_state member in struct:zink_gfx_pipeline_state
H A Dzink_program.h333 bool disable = !ctx->gfx_pipeline_state.has_points || !ctx->rast_state->base.sprite_coord_enable;
334 uint8_t coord_replace_bits = disable ? 0 : ctx->rast_state->base.sprite_coord_enable;
335 bool coord_replace_yinvert = disable ? false : !!ctx->rast_state->base.sprite_coord_mode;
H A Dzink_draw.cpp472 struct zink_rasterizer_state *rast_state = ctx->rast_state; local in function:zink_draw_vbo
568 if (points_changed && ctx->rast_state->base.point_quad_rasterization)
603 ctx->rast_state->base.clip_halfz ?
617 if (ctx->rast_state->base.scissor) {
689 screen->info.have_EXT_line_rasterization && rast_state->base.line_stipple_enable)
690 VKCTX(CmdSetLineStippleEXT)(batch->state->cmdbuf, rast_state->base.line_stipple_factor, rast_state->base.line_stipple_pattern);
700 depth_bias = rast_state->offset_point;
704 depth_bias = rast_state
[all...]
H A Dzink_context.h223 struct zink_rasterizer_state *rast_state; member in struct:zink_context
H A Dzink_blit.c324 util_blitter_save_rasterizer(ctx->blitter, ctx->rast_state);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/nine/
H A Dnine_pipe.c77 struct pipe_rasterizer_state *rast_state,
138 *rast_state = rast;
76 nine_convert_rasterizer_state(struct NineDevice9 * device,struct pipe_rasterizer_state * rast_state,const DWORD * rs) argument
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/nine/
H A Dnine_pipe.c77 struct pipe_rasterizer_state *rast_state,
139 *rast_state = rast;
76 nine_convert_rasterizer_state(struct NineDevice9 * device,struct pipe_rasterizer_state * rast_state,const DWORD * rs) argument
/xsrc/external/mit/MesaLib/dist/src/freedreno/vulkan/
H A Dtu_private.h1220 struct tu_draw_state load_state, rast_state, blend_state; member in struct:tu_pipeline
H A Dtu_cmd_buffer.c2203 tu_cs_emit_draw_state(cs, TU_DRAW_STATE_RAST, pipeline->rast_state);
3976 tu_cs_emit_draw_state(cs, TU_DRAW_STATE_RAST, pipeline->rast_state);
H A Dtu_pipeline.c2782 pipeline->rast_state = tu_cs_draw_state(&pipeline->cs, &cs, cs_size);
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D19.3.0.rst943 - zink: pass line width from rast_state to gfx_pipeline_state.

Completed in 44 milliseconds