Texture Blend Shader

I’m developing an HLSL shader for mixing textures, but it seems to be transparent, the scenery grids are showing.
The base texture is opaque and the top texture must be transparent.

The image below, on the left side shows an example of a graph shader that worked and on the right side the HLSL shader that is going wrong

we cannot help you in any way if we don’t have your shader.

but, theres no way for one texture to be rendered transparent and another not (not to mention i can see the grid lines on both textures.), while they DO hold their own alpha values, only the shader itself can determine whether an object renders as opaque or transparent, and unless you’re doing this in two passes (which would be maybe the worst way to do it), there will only be one Blend block per subshader.