mirror of
				https://git.zaroz.cloud/nintendo-back-up/yuzu/yuzu.git
				synced 2025-05-12 00:45:25 +00:00 
			
		
		
		
	fix the attrib format for ints
This commit is contained in:
		
							parent
							
								
									2b06301dbf
								
							
						
					
					
						commit
						6d1e30e041
					
				| @ -169,8 +169,13 @@ std::pair<u8*, GLintptr> RasterizerOpenGL::SetupVertexArrays(u8* array_ptr, | ||||
|         ASSERT(buffer.IsEnabled()); | ||||
| 
 | ||||
|         glEnableVertexAttribArray(index); | ||||
|         glVertexAttribFormat(index, attrib.ComponentCount(), MaxwellToGL::VertexType(attrib), | ||||
|                              attrib.IsNormalized() ? GL_TRUE : GL_FALSE, attrib.offset); | ||||
|         if (attrib.type == Tegra::Engines::Maxwell3D::Regs::VertexAttribute::Type::SignedInt || | ||||
|             attrib.type == Tegra::Engines::Maxwell3D::Regs::VertexAttribute::Type::UnsignedInt) | ||||
|             glVertexAttribIFormat(index, attrib.ComponentCount(), MaxwellToGL::VertexType(attrib), | ||||
|                                   attrib.offset); | ||||
|         else | ||||
|             glVertexAttribFormat(index, attrib.ComponentCount(), MaxwellToGL::VertexType(attrib), | ||||
|                                  attrib.IsNormalized() ? GL_TRUE : GL_FALSE, attrib.offset); | ||||
|         glVertexAttribBinding(index, attrib.buffer); | ||||
|     } | ||||
| 
 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 David Marcec
						David Marcec