Changeset 473 for trunk/src/gl/gl_device.cc
- Timestamp:
- 10/09/15 14:06:56 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/gl/gl_device.cc
r471 r473 337 337 } 338 338 } 339 return -1; 340 } 341 342 int nv::gl_device::get_block_location( program p, const string_view& name, bool fatal /*= true */ ) const 343 { 339 344 return -1; 340 345 } … … 450 455 { 451 456 int params; 457 int bparams; 452 458 glGetProgramiv( p->glid, GL_ACTIVE_UNIFORMS, ¶ms ); 459 glGetProgramiv( p->glid, GL_ACTIVE_UNIFORM_BLOCKS, &bparams ); 453 460 454 461 for ( unsigned i = 0; i < unsigned( params ); ++i ) … … 479 486 NV_ASSERT( u, "Unknown uniform type!" ); 480 487 (*p->m_uniform_map)[ name ] = u; 488 } 489 490 for ( unsigned i = 0; i < unsigned( bparams ); ++i ) 491 { 492 int uni_len; 493 char name_buffer[128]; 494 495 glGetActiveUniformBlockName( p->glid, i, 128, &uni_len, name_buffer ); 496 NV_LOG_INFO( string_view( name_buffer, size_t( uni_len ) ) ); 481 497 } 482 498 }
Note: See TracChangeset
for help on using the changeset viewer.