fs_texture_array.sc 374 B

12345678910111213141516
  1. $input v_texcoord0, v_color0
  2. /*
  3. * Copyright 2011-2022 Branimir Karadzic. All rights reserved.
  4. * License: https://github.com/bkaradzic/bgfx/blob/master/LICENSE
  5. */
  6. #include "common.sh"
  7. SAMPLER2DARRAY(s_texColor, 0);
  8. void main()
  9. {
  10. vec4 color = texture2DArrayLod(s_texColor, vec3(v_texcoord0.xy, u_textureLayer), u_textureLod);
  11. gl_FragColor = toEv(color * v_color0);
  12. }