zink: always use logical eq ops in ntv with 1bit inputs
integer and float compare ops cannot take boolean types, so the bit size of the inputs should be checked here so that we can swap to the logical equality functions if we're being passed a bool value
resolves tons of validator errors in glsl piglit tests
cc @kusma