Lines Matching refs:demo

35     demo::RenderSystem s_RenderSystem;
48 demo::Light s_LightArray[MAX_LIGHT_NUM];
55 demo::Cube s_Cube;
70 demo::Particle s_ParticleArray[MAX_PARTICLE_NUM];
94 void UpdateBody(demo::Body& body);
95 void DrawBody(demo::Body& body);
135 demo::DISPLAY0_ASPECT, 0.1f, 20.0f, in InitializeGraphics()
139 demo::DISPLAY1_ASPECT, 0.1f, 20.0f, in InitializeGraphics()
147 u32 vertexAttributes = demo::VERTEX_POSITION_ATTRIBUTE | in InitializeGraphics()
148 demo::VERTEX_COLOR_ATTRIBUTE | in InitializeGraphics()
149 demo::VERTEX_NORMAL_ATTRIBUTE | in InitializeGraphics()
150 demo::VERTEX_TEXCOORD_ATTRIBUTE; in InitializeGraphics()
236 demo::InitializeUniforms(s_ProgramId); in InitializeShader()
241 demo::Particle::s_InitialPosition = ::s_InitialPosition; in InitializeParticles()
242 demo::Particle::s_InitialVelocity = ::s_InitialVelocity; in InitializeParticles()
243 demo::Particle::s_Gravity = ::s_Gravity; in InitializeParticles()
306 glUniformMatrix4fv(demo::s_UniformLocations[demo::VERTEX_UNIFORM_PROJECTION], in RenderTexture()
317 glUniform1i(demo::s_UniformLocations[demo::FRAGMENT_UNIFORM_ALPHA_TEST], GL_FALSE); in UseShaderParticle()
320 glUniform1i(demo::s_UniformLocations[demo::FRAGMENT_UNIFORM_TEXTURE0_SAMPLER_TYPE], GL_FALSE); in UseShaderParticle()
321 glUniform1i(demo::s_UniformLocations[demo::FRAGMENT_UNIFORM_TEXTURE1_SAMPLER_TYPE], GL_FALSE); in UseShaderParticle()
322 glUniform1i(demo::s_UniformLocations[demo::FRAGMENT_UNIFORM_TEXTURE2_SAMPLER_TYPE], GL_FALSE); in UseShaderParticle()
323 glUniform1i(demo::s_UniformLocations[demo::FRAGMENT_UNIFORM_TEXTURE3_SAMPLER_TYPE], GL_FALSE); in UseShaderParticle()
326 …glUniform1i(demo::s_UniformLocations[demo::FRAGMENT_UNIFORM_FRAGMENT_LIGHTING_ENABLED], GL_FALSE);… in UseShaderParticle()
329 glUniform3i(demo::s_UniformLocations[demo::FRAGMENT_UNIFORM_TEXENV2_SRC_RGB], in UseShaderParticle()
331 glUniform3i(demo::s_UniformLocations[demo::FRAGMENT_UNIFORM_TEXENV2_SRC_ALPHA], in UseShaderParticle()
333 glUniform3i(demo::s_UniformLocations[demo::FRAGMENT_UNIFORM_TEXENV2_OPERAND_RGB], in UseShaderParticle()
335 glUniform3i(demo::s_UniformLocations[demo::FRAGMENT_UNIFORM_TEXENV2_OPERAND_ALPHA], in UseShaderParticle()
337 glUniform1i(demo::s_UniformLocations[demo::FRAGMENT_UNIFORM_TEXENV2_COMBINE_RGB], in UseShaderParticle()
339 glUniform1i(demo::s_UniformLocations[demo::FRAGMENT_UNIFORM_TEXENV2_COMBINE_ALPHA], in UseShaderParticle()
350 glUniformMatrix4fv(demo::s_UniformLocations[demo::VERTEX_UNIFORM_PROJECTION], in DrawDisplay0()
367 glUniform1i(demo::s_UniformLocations[demo::FRAGMENT_UNIFORM_ALPHA_TEST], GL_FALSE); in UseShaderTexture()
370 …glUniform1i(demo::s_UniformLocations[demo::FRAGMENT_UNIFORM_TEXTURE0_SAMPLER_TYPE], GL_TEXTURE_2D); in UseShaderTexture()
371 glUniform1i(demo::s_UniformLocations[demo::FRAGMENT_UNIFORM_TEXTURE1_SAMPLER_TYPE], GL_FALSE); in UseShaderTexture()
372 glUniform1i(demo::s_UniformLocations[demo::FRAGMENT_UNIFORM_TEXTURE2_SAMPLER_TYPE], GL_FALSE); in UseShaderTexture()
373 glUniform1i(demo::s_UniformLocations[demo::FRAGMENT_UNIFORM_TEXTURE3_SAMPLER_TYPE], GL_FALSE); in UseShaderTexture()
376 … glUniform1i(demo::s_UniformLocations[demo::FRAGMENT_UNIFORM_FRAGMENT_LIGHTING_ENABLED], GL_TRUE); in UseShaderTexture()
377 …glUniform4fv(demo::s_UniformLocations[demo::FRAGMENT_UNIFORM_FRAGMENT_LIGHTING_AMBIENT], 1, s_Glob… in UseShaderTexture()
381 …glUniform1i(demo::s_UniformLocations[demo::FRAGMENT_UNIFORM_FRAGMENT_LIGHT_SOURCE0_ENABLED], GL_TR… in UseShaderTexture()
382 …glUniform4fv(demo::s_UniformLocations[demo::FRAGMENT_UNIFORM_FRAGMENT_LIGHT_SOURCE0_AMBIENT], 1, s… in UseShaderTexture()
383 …glUniform4fv(demo::s_UniformLocations[demo::FRAGMENT_UNIFORM_FRAGMENT_LIGHT_SOURCE0_DIFFUSE], 1, s… in UseShaderTexture()
384 …glUniform4fv(demo::s_UniformLocations[demo::FRAGMENT_UNIFORM_FRAGMENT_LIGHT_SOURCE0_SPECULAR0], 1,… in UseShaderTexture()
385 …glUniform4fv(demo::s_UniformLocations[demo::FRAGMENT_UNIFORM_FRAGMENT_LIGHT_SOURCE0_SPECULAR1], 1,… in UseShaderTexture()
394 …glUniform4f(demo::s_UniformLocations[demo::FRAGMENT_UNIFORM_FRAGMENT_LIGHT_SOURCE0_POSITION], … in UseShaderTexture()
398 …glUniform1i(demo::s_UniformLocations[demo::FRAGMENT_UNIFORM_FRAGMENT_LIGHT_SOURCE0_GEOM_FACTOR1], … in UseShaderTexture()
399 …glUniform1i(demo::s_UniformLocations[demo::FRAGMENT_UNIFORM_FRAGMENT_LIGHT_SOURCE0_GEOM_FACTOR0], … in UseShaderTexture()
400 …glUniform1i(demo::s_UniformLocations[demo::FRAGMENT_UNIFORM_FRAGMENT_LIGHT_SOURCE0_TWO_SIDE_DIFFUS… in UseShaderTexture()
402 …glUniform1i(demo::s_UniformLocations[demo::FRAGMENT_UNIFORM_FRAGMENT_LIGHT_SOURCE1_ENABLED], GL_FA… in UseShaderTexture()
403 …glUniform1i(demo::s_UniformLocations[demo::FRAGMENT_UNIFORM_FRAGMENT_LIGHT_SOURCE2_ENABLED], GL_FA… in UseShaderTexture()
404 …glUniform1i(demo::s_UniformLocations[demo::FRAGMENT_UNIFORM_FRAGMENT_LIGHT_SOURCE3_ENABLED], GL_FA… in UseShaderTexture()
407 …glUniform4fv(demo::s_UniformLocations[demo::FRAGMENT_UNIFORM_FRAGMENT_MATERIAL_AMBIENT], 1, s_Mate… in UseShaderTexture()
408 …glUniform4fv(demo::s_UniformLocations[demo::FRAGMENT_UNIFORM_FRAGMENT_MATERIAL_DIFFUSE], 1, s_Mate… in UseShaderTexture()
409 …glUniform4fv(demo::s_UniformLocations[demo::FRAGMENT_UNIFORM_FRAGMENT_MATERIAL_SPECULAR0], 1, s_Ma… in UseShaderTexture()
410 …glUniform4fv(demo::s_UniformLocations[demo::FRAGMENT_UNIFORM_FRAGMENT_MATERIAL_SPECULAR1], 1, s_Ma… in UseShaderTexture()
413 glUniform3i(demo::s_UniformLocations[demo::FRAGMENT_UNIFORM_TEXENV2_SRC_RGB], in UseShaderTexture()
415 glUniform3i(demo::s_UniformLocations[demo::FRAGMENT_UNIFORM_TEXENV2_SRC_ALPHA], in UseShaderTexture()
418 glUniform3i(demo::s_UniformLocations[demo::FRAGMENT_UNIFORM_TEXENV2_OPERAND_RGB], in UseShaderTexture()
420 glUniform3i(demo::s_UniformLocations[demo::FRAGMENT_UNIFORM_TEXENV2_OPERAND_ALPHA], in UseShaderTexture()
422 glUniform1i(demo::s_UniformLocations[demo::FRAGMENT_UNIFORM_TEXENV2_COMBINE_RGB], in UseShaderTexture()
424 glUniform1i(demo::s_UniformLocations[demo::FRAGMENT_UNIFORM_TEXENV2_COMBINE_ALPHA], in UseShaderTexture()
442 glUniformMatrix4fv(demo::s_UniformLocations[demo::VERTEX_UNIFORM_PROJECTION], in DrawDisplay1()
451 void UpdateBody(demo::Body& body) in UpdateBody()
463 void DrawBody(demo::Body& body) in DrawBody()
468 glUniformMatrix4fv(demo::s_UniformLocations[demo::VERTEX_UNIFORM_MODELVIEW], in DrawBody()