Home
last modified time | relevance | path

Searched refs:srcRGB (Results 1 - 25 of 63) sorted by relevance

123

/third_party/mesa3d/src/gallium/drivers/r300/
H A Dr300_state.c61 static boolean blend_discard_if_src_alpha_0(unsigned srcRGB, unsigned srcA, in blend_discard_if_src_alpha_0() argument
68 return (srcRGB == PIPE_BLENDFACTOR_SRC_ALPHA || in blend_discard_if_src_alpha_0()
69 srcRGB == PIPE_BLENDFACTOR_SRC_ALPHA_SATURATE || in blend_discard_if_src_alpha_0()
70 srcRGB == PIPE_BLENDFACTOR_ZERO) && in blend_discard_if_src_alpha_0()
82 static boolean blend_discard_if_src_alpha_1(unsigned srcRGB, unsigned srcA, in blend_discard_if_src_alpha_1() argument
89 return (srcRGB == PIPE_BLENDFACTOR_INV_SRC_ALPHA || in blend_discard_if_src_alpha_1()
90 srcRGB == PIPE_BLENDFACTOR_ZERO) && in blend_discard_if_src_alpha_1()
101 static boolean blend_discard_if_src_color_0(unsigned srcRGB, unsigned srcA, in blend_discard_if_src_color_0() argument
108 return (srcRGB == PIPE_BLENDFACTOR_SRC_COLOR || in blend_discard_if_src_color_0()
109 srcRGB in blend_discard_if_src_color_0()
116 blend_discard_if_src_color_1(unsigned srcRGB, unsigned srcA, unsigned dstRGB, unsigned dstA) blend_discard_if_src_color_1() argument
131 blend_discard_if_src_alpha_color_0(unsigned srcRGB, unsigned srcA, unsigned dstRGB, unsigned dstA) blend_discard_if_src_alpha_color_0() argument
154 blend_discard_if_src_alpha_color_1(unsigned srcRGB, unsigned srcA, unsigned dstRGB, unsigned dstA) blend_discard_if_src_alpha_color_1() argument
175 blend_discard_conditionally(unsigned eqRGB, unsigned eqA, unsigned dstRGB, unsigned dstA, unsigned srcRGB, unsigned srcA) blend_discard_conditionally() argument
274 blend_read_enable(unsigned eqRGB, unsigned eqA, unsigned dstRGB, unsigned dstA, unsigned srcRGB, unsigned srcA, boolean src_alpha_optz) blend_read_enable() argument
352 const unsigned srcRGB = state->rt[0].rgb_src_factor; r300_create_blend_state() local
[all...]
/third_party/vk-gl-cts/modules/gles2/performance/
H A Des2pBlendTests.cpp46 BlendCase (Context& context, const char* name, const char* description, GLenum modeRGB, GLenum modeAlpha, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha);
62 BlendCase::BlendCase (Context& context, const char* name, const char* description, GLenum modeRGB, GLenum modeAlpha, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha) in BlendCase() argument
66 , m_srcRGB (srcRGB) in BlendCase()
83 log << TestLog::Message << "srcRGB: " << glu::getBlendFactorStr(m_srcRGB) << TestLog::EndMessage; in init()
139 GLenum srcRGB; in init() member
164 addChild(new BlendCase(m_context, cases[caseNdx].name, "", cases[caseNdx].modeRGB, cases[caseNdx].modeAlpha, cases[caseNdx].srcRGB, cases[caseNdx].dstRGB, cases[caseNdx].srcAlpha, cases[caseNdx].dstAlpha)); in init()
/third_party/vk-gl-cts/modules/gles3/performance/
H A Des3pBlendTests.cpp46 BlendCase (Context& context, const char* name, const char* description, GLenum modeRGB, GLenum modeAlpha, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha);
62 BlendCase::BlendCase (Context& context, const char* name, const char* description, GLenum modeRGB, GLenum modeAlpha, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha) in BlendCase() argument
66 , m_srcRGB (srcRGB) in BlendCase()
83 log << TestLog::Message << "srcRGB: " << glu::getBlendFactorStr(m_srcRGB) << TestLog::EndMessage; in init()
142 GLenum srcRGB; in init() member
171 addChild(new BlendCase(m_context, cases[caseNdx].name, "", cases[caseNdx].modeRGB, cases[caseNdx].modeAlpha, cases[caseNdx].srcRGB, cases[caseNdx].dstRGB, cases[caseNdx].srcAlpha, cases[caseNdx].dstAlpha)); in init()
/third_party/mesa3d/src/gallium/drivers/i915/
H A Di915_state.c156 unsigned srcRGB = blend->rt[0].rgb_src_factor; in i915_create_blend_state() local
167 if (srcA != srcRGB || dstA != dstRGB || eqA != eqRGB) { in i915_create_blend_state()
206 unsigned srcRGB = blend->rt[0].rgb_src_factor; in i915_create_blend_state() local
211 SRC_BLND_FACT(i915_translate_blend_factor(srcRGB)) | in i915_create_blend_state()
/third_party/skia/third_party/externals/angle2/src/libANGLE/
H A DvalidationES32.cpp78 GLenum srcRGB, in ValidateBlendFuncSeparatei()
89 if (!ValidateBlendFuncSeparate(context, entryPoint, srcRGB, dstRGB, srcAlpha, dstAlpha)) in ValidateBlendFuncSeparatei()
75 ValidateBlendFuncSeparatei(const Context *context, angle::EntryPoint entryPoint, GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha) ValidateBlendFuncSeparatei() argument
H A DContext_gles_3_2_autogen.h17 void blendFuncSeparatei(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, \
H A DvalidationES32_autogen.h34 GLenum srcRGB,
H A DvalidationESEXT.cpp637 GLenum srcRGB, in ValidateBlendFuncSeparateiEXT()
648 return ValidateBlendFuncSeparatei(context, entryPoint, buf, srcRGB, dstRGB, srcAlpha, dstAlpha); in ValidateBlendFuncSeparateiEXT()
757 GLenum srcRGB, in ValidateBlendFuncSeparateiOES()
768 return ValidateBlendFuncSeparatei(context, entryPoint, buf, srcRGB, dstRGB, srcAlpha, dstAlpha); in ValidateBlendFuncSeparateiOES()
634 ValidateBlendFuncSeparateiEXT(const Context *context, angle::EntryPoint entryPoint, GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha) ValidateBlendFuncSeparateiEXT() argument
754 ValidateBlendFuncSeparateiOES(const Context *context, angle::EntryPoint entryPoint, GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha) ValidateBlendFuncSeparateiOES() argument
H A DvalidationES2.cpp3847 GLenum srcRGB, in ValidateBlendFuncSeparate()
3852 if (!ValidSrcBlendFunc(context, srcRGB)) in ValidateBlendFuncSeparate()
3880 (srcRGB == GL_CONSTANT_COLOR || srcRGB == GL_ONE_MINUS_CONSTANT_COLOR || in ValidateBlendFuncSeparate()
3884 (srcRGB == GL_CONSTANT_ALPHA || srcRGB == GL_ONE_MINUS_CONSTANT_ALPHA || in ValidateBlendFuncSeparate()
3845 ValidateBlendFuncSeparate(const Context *context, angle::EntryPoint entryPoint, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha) ValidateBlendFuncSeparate() argument
/third_party/vk-gl-cts/framework/opengl/simplereference/
H A DsglrContextWrapper.cpp334 void ContextWrapper::glBlendFuncSeparate (deUint32 srcRGB, deUint32 dstRGB, deUint32 srcAlpha, deUint32 dstAlpha) in glBlendFuncSeparate() argument
336 m_curCtx->blendFuncSeparate(srcRGB, dstRGB, srcAlpha, dstAlpha); in glBlendFuncSeparate()
H A DsglrContext.hpp129 virtual void blendFuncSeparate (deUint32 srcRGB, deUint32 dstRGB, deUint32 srcAlpha, deUint32 dstAlpha) = DE_NULL;
H A DsglrGLContext.hpp141 virtual void blendFuncSeparate (deUint32 srcRGB, deUint32 dstRGB, deUint32 srcAlpha, deUint32 dstAlpha);
H A DsglrGLContext.cpp570 void GLContext::blendFuncSeparate (deUint32 srcRGB, deUint32 dstRGB, deUint32 srcAlpha, deUint32 dstAlpha) in blendFuncSeparate() argument
572 m_wrapper->glBlendFuncSeparate(srcRGB, dstRGB, srcAlpha, dstAlpha); in blendFuncSeparate()
H A DsglrContextWrapper.hpp59 void glBlendFuncSeparate (deUint32 srcRGB, deUint32 dstRGB, deUint32 srcAlpha, deUint32 dstAlpha);
/third_party/skia/third_party/externals/angle2/src/libGLESv2/
H A Dentry_points_gles_3_2_autogen.cpp98 GL_BlendFuncSeparatei(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha) in GL_BlendFuncSeparatei() argument
102 "context = %d, buf = %u, srcRGB = %s, dstRGB = %s, srcAlpha = %s, dstAlpha = %s", in GL_BlendFuncSeparatei()
103 CID(context), buf, GLenumToString(GLenumGroup::BlendingFactor, srcRGB), in GL_BlendFuncSeparatei()
114 srcRGB, dstRGB, srcAlpha, dstAlpha)); in GL_BlendFuncSeparatei()
117 context->blendFuncSeparatei(buf, srcRGB, dstRGB, srcAlpha, dstAlpha); in GL_BlendFuncSeparatei()
119 ANGLE_CAPTURE(BlendFuncSeparatei, isCallValid, context, buf, srcRGB, dstRGB, srcAlpha, in GL_BlendFuncSeparatei()
H A Dentry_points_gles_3_2_autogen.h24 GL_BlendFuncSeparatei(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha);
H A Dentry_points_gles_ext_autogen.h785 GLenum srcRGB,
1391 GLenum srcRGB,
/third_party/mesa3d/src/amd/vulkan/
H A Dradv_pipeline.c731 unsigned srcRGB = info->cb.att[i].src_color_blend_factor; in radv_pipeline_init_blend_state() local
756 if (is_dual_src(gfx_level, srcRGB) || is_dual_src(gfx_level, dstRGB) || in radv_pipeline_init_blend_state()
763 srcRGB = V_028780_BLEND_ONE; in radv_pipeline_init_blend_state()
771 radv_blend_check_commutativity(gfx_level, &blend, eqRGB, srcRGB, dstRGB, 0x7u << (4 * i)); in radv_pipeline_init_blend_state()
780 si_blend_remove_dst(&eqRGB, &srcRGB, &dstRGB, V_028780_BLEND_DST_COLOR, in radv_pipeline_init_blend_state()
790 srcRGB_opt = si_translate_blend_opt_factor(srcRGB, false); in radv_pipeline_init_blend_state()
796 if (si_blend_factor_uses_dst(srcRGB)) in radv_pipeline_init_blend_state()
801 if (srcRGB == V_028780_BLEND_SRC_ALPHA_SATURATE && in radv_pipeline_init_blend_state()
815 blend_cntl |= S_028780_COLOR_SRCBLEND(srcRGB); in radv_pipeline_init_blend_state()
817 if (srcA != srcRGB || dst in radv_pipeline_init_blend_state()
[all...]
/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_state.c502 unsigned srcRGB = state->rt[j].rgb_src_factor; in si_create_blend_state_mode() local
547 si_blend_check_commutativity(sctx->screen, blend, eqRGB, srcRGB, dstRGB, 0x7 << (4 * i)); in si_create_blend_state_mode()
556 si_blend_remove_dst(&eqRGB, &srcRGB, &dstRGB, PIPE_BLENDFACTOR_DST_COLOR, in si_create_blend_state_mode()
564 srcRGB_opt = si_translate_blend_opt_factor(srcRGB, false); in si_create_blend_state_mode()
570 if (util_blend_factor_uses_dest(srcRGB, false)) in si_create_blend_state_mode()
575 if (srcRGB == PIPE_BLENDFACTOR_SRC_ALPHA_SATURATE && in si_create_blend_state_mode()
590 blend_cntl |= S_028780_COLOR_SRCBLEND(si_translate_blend_factor(sctx->gfx_level, srcRGB)); in si_create_blend_state_mode()
593 if (srcA != srcRGB || dstA != dstRGB || eqA != eqRGB) { in si_create_blend_state_mode()
608 if (srcRGB == PIPE_BLENDFACTOR_SRC_ALPHA || dstRGB == PIPE_BLENDFACTOR_SRC_ALPHA || in si_create_blend_state_mode()
609 srcRGB in si_create_blend_state_mode()
[all...]
/third_party/skia/third_party/externals/angle2/src/libANGLE/capture/
H A Dcapture_gles_3_2_autogen.h35 GLenum srcRGB,
H A Dcapture_gles_3_2_autogen.cpp60 GLenum srcRGB, in CaptureBlendFuncSeparatei()
68 paramBuffer.addEnumParam("srcRGB", GLenumGroup::BlendingFactor, ParamType::TGLenum, srcRGB); in CaptureBlendFuncSeparatei()
57 CaptureBlendFuncSeparatei(const State &glState, bool isCallValid, GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha) CaptureBlendFuncSeparatei() argument
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/libGLESv2/
H A DlibGLESv2.hpp56 void (GL_APIENTRY *glBlendFuncSeparate)(GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha);
/third_party/mesa3d/include/GLES/
H A Dglext.h91 typedef void (GL_APIENTRYP PFNGLBLENDFUNCSEPARATEOESPROC) (GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha);
93 GL_API void GL_APIENTRY glBlendFuncSeparateOES (GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha);
/third_party/openGLES/api/GLES/
H A Dglext.h72 typedef void (GL_APIENTRYP PFNGLBLENDFUNCSEPARATEOESPROC) (GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha);
74 GL_API void GL_APIENTRY glBlendFuncSeparateOES (GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha);
/third_party/skia/third_party/externals/swiftshader/include/GLES/
H A Dglext.h91 typedef void (GL_APIENTRYP PFNGLBLENDFUNCSEPARATEOESPROC) (GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha);
93 GL_API void GL_APIENTRY glBlendFuncSeparateOES (GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha);

Completed in 67 milliseconds

123