mirror of
https://github.com/scratchfoundation/bgfx.git
synced 2024-11-28 10:35:43 -05:00
Cleanup.
This commit is contained in:
parent
f2e8d6c239
commit
0283c83c0a
9 changed files with 10 additions and 10 deletions
|
@ -7,16 +7,16 @@ $input v_texcoord0
|
|||
|
||||
#include "../common/common.sh"
|
||||
uniform vec4 u_color;
|
||||
SAMPLER2D(u_texColor, 0);
|
||||
SAMPLER2D(s_texColor, 0);
|
||||
|
||||
void main()
|
||||
{
|
||||
vec4 tcolor = toLinear(texture2D(u_texColor, v_texcoord0));
|
||||
vec4 color = toLinear(texture2D(s_texColor, v_texcoord0) );
|
||||
|
||||
if (tcolor.x < 0.1) //OK for now.
|
||||
if (color.x < 0.1)
|
||||
{
|
||||
discard;
|
||||
}
|
||||
|
||||
gl_FragColor = toGamma(tcolor + u_color);
|
||||
gl_FragColor = toGamma(color + u_color);
|
||||
}
|
||||
|
|
|
@ -6,9 +6,9 @@ $input v_texcoord0
|
|||
*/
|
||||
|
||||
#include "../common/common.sh"
|
||||
SAMPLER2D(u_texColor, 0);
|
||||
SAMPLER2D(s_texColor, 0);
|
||||
|
||||
void main()
|
||||
{
|
||||
gl_FragColor = texture2D(u_texColor, v_texcoord0);
|
||||
gl_FragColor = texture2D(s_texColor, v_texcoord0);
|
||||
}
|
||||
|
|
|
@ -149,7 +149,7 @@ static const uint16_t s_planeIndices[] =
|
|||
static bool s_flipV = false;
|
||||
static uint32_t s_viewMask = 0;
|
||||
static uint32_t s_clearMask = 0;
|
||||
static bgfx::UniformHandle u_texColor;
|
||||
static bgfx::UniformHandle s_texColor;
|
||||
|
||||
inline void mtxProj(float* _result, float _fovy, float _aspect, float _near, float _far)
|
||||
{
|
||||
|
@ -809,7 +809,7 @@ struct Mesh
|
|||
// Set texture
|
||||
if (bgfx::invalidHandle != _texture.idx)
|
||||
{
|
||||
bgfx::setTexture(0, u_texColor, _texture);
|
||||
bgfx::setTexture(0, s_texColor, _texture);
|
||||
}
|
||||
|
||||
// Apply render state
|
||||
|
@ -864,7 +864,7 @@ int _main_(int /*_argc*/, char** /*_argv*/)
|
|||
s_uniforms.init();
|
||||
s_uniforms.submitConstUniforms();
|
||||
|
||||
u_texColor = bgfx::createUniform("u_texColor", bgfx::UniformType::Int1);
|
||||
s_texColor = bgfx::createUniform("s_texColor", bgfx::UniformType::Int1);
|
||||
|
||||
bgfx::ProgramHandle programTextureLightning = loadProgram("vs_stencil_texture_lightning", "fs_stencil_texture_lightning");
|
||||
bgfx::ProgramHandle programColorLightning = loadProgram("vs_stencil_color_lightning", "fs_stencil_color_lightning" );
|
||||
|
@ -1397,7 +1397,7 @@ int _main_(int /*_argc*/, char** /*_argv*/)
|
|||
bgfx::destroyProgram(programColorBlack);
|
||||
bgfx::destroyProgram(programTexture);
|
||||
|
||||
bgfx::destroyUniform(u_texColor);
|
||||
bgfx::destroyUniform(s_texColor);
|
||||
|
||||
s_uniforms.destroy();
|
||||
|
||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Reference in a new issue