There was an error fetching the commit references. Please try again later.
Rasterizer: Implemented instanced rendering.
We keep track of the current instance and update an uniform in the shaders to let them know which instance they are. Instanced vertex arrays are not yet implemented.
Showing
- src/video_core/engines/maxwell_3d.cpp 12 additions, 0 deletionssrc/video_core/engines/maxwell_3d.cpp
- src/video_core/engines/maxwell_3d.h 3 additions, 0 deletionssrc/video_core/engines/maxwell_3d.h
- src/video_core/renderer_opengl/gl_rasterizer.cpp 1 addition, 1 deletionsrc/video_core/renderer_opengl/gl_rasterizer.cpp
- src/video_core/renderer_opengl/gl_shader_decompiler.cpp 1 addition, 1 deletionsrc/video_core/renderer_opengl/gl_shader_decompiler.cpp
- src/video_core/renderer_opengl/gl_shader_gen.cpp 2 additions, 0 deletionssrc/video_core/renderer_opengl/gl_shader_gen.cpp
- src/video_core/renderer_opengl/gl_shader_manager.cpp 6 additions, 1 deletionsrc/video_core/renderer_opengl/gl_shader_manager.cpp
- src/video_core/renderer_opengl/gl_shader_manager.h 3 additions, 2 deletionssrc/video_core/renderer_opengl/gl_shader_manager.h
Loading
Please register or sign in to comment