/external/mesa3d/src/gallium/drivers/virgl/ |
virgl_encode.c | 82 const struct pipe_blend_state *blend_state) 91 VIRGL_OBJ_BLEND_S0_INDEPENDENT_BLEND_ENABLE(blend_state->independent_blend_enable) | 92 VIRGL_OBJ_BLEND_S0_LOGICOP_ENABLE(blend_state->logicop_enable) | 93 VIRGL_OBJ_BLEND_S0_DITHER(blend_state->dither) | 94 VIRGL_OBJ_BLEND_S0_ALPHA_TO_COVERAGE(blend_state->alpha_to_coverage) | 95 VIRGL_OBJ_BLEND_S0_ALPHA_TO_ONE(blend_state->alpha_to_one); 99 tmp = VIRGL_OBJ_BLEND_S1_LOGICOP_FUNC(blend_state->logicop_func); 104 VIRGL_OBJ_BLEND_S2_RT_BLEND_ENABLE(blend_state->rt[i].blend_enable) | 105 VIRGL_OBJ_BLEND_S2_RT_RGB_FUNC(blend_state->rt[i].rgb_func) | 106 VIRGL_OBJ_BLEND_S2_RT_RGB_SRC_FACTOR(blend_state->rt[i].rgb_src_factor) [all...] |
virgl_context.c | 238 const struct pipe_blend_state *blend_state) 244 virgl_encode_blend_state(vctx, handle, blend_state); 250 void *blend_state) 253 uint32_t handle = (unsigned long)blend_state; 258 void *blend_state) 261 uint32_t handle = (unsigned long)blend_state; 266 const struct pipe_depth_stencil_alpha_state *blend_state) 272 virgl_encode_dsa_state(vctx, handle, blend_state); 277 void *blend_state) 280 uint32_t handle = (unsigned long)blend_state; [all...] |
virgl_encode.h | 77 const struct pipe_blend_state *blend_state);
|
/external/mesa3d/src/gallium/state_trackers/vdpau/ |
output.c | 583 VdpOutputSurfaceRenderBlendState const *blend_state) 590 if (blend_state) { 592 blend.rt[0].rgb_src_factor = BlendFactorToPipe(blend_state->blend_factor_source_color); 593 blend.rt[0].rgb_dst_factor = BlendFactorToPipe(blend_state->blend_factor_destination_color); 594 blend.rt[0].alpha_src_factor = BlendFactorToPipe(blend_state->blend_factor_source_alpha); 595 blend.rt[0].alpha_dst_factor = BlendFactorToPipe(blend_state->blend_factor_destination_alpha); 596 blend.rt[0].rgb_func = BlendEquationToPipe(blend_state->blend_equation_color); 597 blend.rt[0].alpha_func = BlendEquationToPipe(blend_state->blend_equation_alpha); 642 VdpOutputSurfaceRenderBlendState const *blend_state, 681 blend = BlenderToPipe(context, blend_state); [all...] |
/external/mesa3d/src/intel/vulkan/ |
genX_pipeline.c | 727 pipeline->blend_state = 730 struct GENX(BLEND_STATE) blend_state = { 742 blend_state.Entry[i].WriteDisableAlpha = true; 743 blend_state.Entry[i].WriteDisableRed = true; 744 blend_state.Entry[i].WriteDisableGreen = true; 745 blend_state.Entry[i].WriteDisableBlue = true; 773 blend_state.Entry[i] = (struct GENX(BLEND_STATE_ENTRY)) { 800 blend_state.IndependentAlphaBlendEnable = true; 802 blend_state.Entry[i].IndependentAlphaBlendEnable = true [all...] |
anv_pipeline.c | 201 if (pipeline->blend_state.map) 202 anv_state_pool_free(&device->dynamic_state_pool, pipeline->blend_state); [all...] |
/external/mesa3d/src/amd/vulkan/ |
radv_meta_fast_clear.c | 183 const VkPipelineColorBlendStateCreateInfo blend_state = { local 229 .pColorBlendState = &blend_state, 267 .pColorBlendState = &blend_state,
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
gen6_cc.c | 48 /* We need at least one BLEND_STATE written, because we might do 51 * with render target 0, which will reference BLEND_STATE[0] for 204 /* From SandyBridge PRM, volume 2 Part 1, section 8.2.3, BLEND_STATE:
|
gen8_blend_state.c | 42 /* We need at least one BLEND_STATE written, because we might do 45 * with render target 0, which will reference BLEND_STATE[0] for 177 /* From the BLEND_STATE docs, DWord 0, Bit 29 (AlphaToOne Enable):
|
/external/mesa3d/src/gallium/drivers/ilo/core/ |
ilo_state_cc.h | 40 * used to select blend state from BLEND_STATE.
|
ilo_builder_3d_bottom.h | 889 uint32_t blend_state, 901 dw[1] = blend_state | GEN6_CC_PTR_DW1_BLEND_CHANGED; 954 uint32_t blend_state) 959 blend_state |= 1; 963 blend_state);
|
/external/mesa3d/src/gallium/drivers/ilo/ |
ilo_render_dynamic.c | 102 /* BLEND_STATE */ 106 r->state.BLEND_STATE = gen8_BLEND_STATE(r->builder, &vec->blend->cc); 108 r->state.BLEND_STATE = gen6_BLEND_STATE(r->builder, &vec->blend->cc);
|
ilo_render_gen.h | 103 uint32_t BLEND_STATE;
|
/external/mesa3d/src/gallium/state_trackers/nine/ |
nine_pipe.c | 156 nine_convert_blend_state(struct pipe_blend_state *blend_state, const DWORD *rs) 201 *blend_state = blend;
|
/external/mesa3d/src/gallium/state_trackers/va/ |
surface.c | 195 void *blend_state; local 255 blend_state = drv->pipe->create_blend_state(drv->pipe, &blend); 258 vl_compositor_set_layer_blend(&drv->cstate, 0, blend_state, false); 265 drv->pipe->delete_blend_state(drv->pipe, blend_state);
|
/external/mesa3d/docs/relnotes/ |
10.6.2.html | 139 <li>i965: allocate at least 1 BLEND_STATE element</li>
|
/external/mesa3d/src/intel/tools/ |
aubinator.c | 628 struct gen_group *blend_state; local 630 blend_state = gen_spec_find_struct(spec, "BLEND_STATE"); 633 decode_structure(spec, blend_state, gtt + start); [all...] |
/hardware/intel/img/hwcomposer/merrifield/common/devices/ |
VirtualDevice.cpp | 1982 VABlendState blend_state; local 2042 VABlendState blend_state; local [all...] |
/hardware/intel/common/libva/va/ |
va_vpp.h | 685 * If \ref blend_state is NULL, then default operation mode depends 690 * Otherwise, \ref blend_state is a pointer to a #VABlendState 700 const VABlendState *blend_state; member in struct:_VAProcPipelineParameterBuffer [all...] |
/external/mesa3d/src/gallium/drivers/r600/ |
r600_hw_context.c | 339 if (ctx->blend_state.cso) 340 r600_mark_atom_dirty(ctx, &ctx->blend_state.atom);
|
r600_state_common.c | 165 r600_set_cso_state_with_cb(rctx, &rctx->blend_state, blend, &blend->buffer); 169 r600_set_cso_state_with_cb(rctx, &rctx->blend_state, blend, &blend->buffer_no_blend); 198 r600_set_cso_state_with_cb(rctx, &rctx->blend_state, NULL, NULL); 485 if (rctx->blend_state.cso == state) { [all...] |
/external/libdrm/intel/tests/ |
gen7-3d.batch-ref.txt | 34 0x12300084: 0x00007f41: pointer to BLEND_STATE at 0x00007f40 (changed)
|
/external/mesa3d/src/gallium/drivers/r300/ |
r300_context.c | 183 R300_INIT_ATOM(blend_state, 8);
|
/external/mesa3d/src/intel/blorp/ |
blorp_genX_exec.h | 898 struct GENX(BLEND_STATE) blend; [all...] |
/external/mesa3d/src/gallium/drivers/etnaviv/ |
etnaviv_state.c | 152 * VIVS_PE_COLOR_FORMAT_OVERWRITE comes from blend_state
|