summaryrefslogtreecommitdiff
path: root/src/video_core (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* | gl_rasterizer: Minor naming refactor on Pica register naming.Gravatar bunnei2016-02-052-20/+23
* | gl_shader_gen: Reorganize and cleanup lighting code.Gravatar bunnei2016-02-051-100/+107
* | gl_shader_gen: Fix directional lights.Gravatar bunnei2016-02-051-1/+1
* | gl_shader_gen: Fix bug with lighting where clamp highlights was only applied ...Gravatar bunnei2016-02-051-6/+6
* | gl_shader_gen: View vector needs to be normalized when computing half angle v...Gravatar bunnei2016-02-051-3/+4
* | renderer_opengl: Use textures for fragment shader LUTs instead of UBOs.Gravatar bunnei2016-02-055-27/+64
* | renderer_opengl: Initial implementation of basic specular lighting.Gravatar bunnei2016-02-054-13/+165
* | renderer_opengl: Implement HW fragment lighting distance attenuation.Gravatar bunnei2016-02-052-17/+38
* | renderer_opengl: Implement HW fragment lighting LUTs within our default UBO.Gravatar bunnei2016-02-054-16/+67
* | renderer_opengl: Implement diffuse component of HW fragment lighting.Gravatar bunnei2016-02-056-15/+270
* | pica: Implement decoding of basic fragment lighting components.Gravatar bunnei2016-02-055-15/+120
* | pica: Implement fragment lighting LUTs.Gravatar bunnei2016-02-052-0/+34
* | pica: Add decodings for distance attenuation and LUT registers.Gravatar bunnei2016-02-051-1/+104
* | pica: Add pica_types module and move float24 definition.Gravatar bunnei2016-02-053-112/+127
|/
* hwrasterizer: Use proper cached fb addr/sizeGravatar tfarley2016-02-032-42/+34
* OpenGL: Downgrade GL_DEBUG_SEVERITY_NOTIFICATION to Debug logging levelGravatar Yuri Kunde Schlesner2016-02-021-2/+0
* Merge pull request #1367 from yuriks/jit-jmpGravatar bunnei2016-01-272-6/+6
|\
| * Shader JIT: Fix off-by-one error when compiling JMPsGravatar Yuri Kunde Schlesner2016-01-242-6/+6
* | Merge pull request #1369 from yuriks/jmpu-invertedGravatar bunnei2016-01-262-2/+5
|\ \
| * | Shader: Implement "invert condition" feature of IFU instructionGravatar Yuri Kunde Schlesner2016-01-242-2/+5
| |/
* / Debugger: Use 3dbrew names for GPU registersGravatar Yuri Kunde Schlesner2016-01-241-57/+465
|/
* Merge pull request #1334 from tfarley/hw-depth-modifiersGravatar bunnei2016-01-203-2/+24
|\
| * hwrasterizer: Use depth offsetGravatar tfarley2016-01-203-2/+24
* | command_processor: Get rid of variable shadowingGravatar Lioncash2016-01-171-2/+1
|/
* Merge pull request #1196 from linkmauve/khr_debugGravatar bunnei2016-01-121-0/+57
|\
| * OpenGL: Log GL_KHR_debug messages we receiveGravatar Emmanuel Gil Peyrot2015-10-241-0/+57
* | video_core: Make the renderer global a unique_ptrGravatar Lioncash2015-12-302-6/+10
* | swrasterizer: Add missing override specifierGravatar Lioncash2015-12-291-1/+1
* | VideoCore: Sync state after changing rasterizersGravatar Yuri Kunde Schlesner2015-12-201-0/+1
* | Merge pull request #1267 from yuriks/flipped-framebufferGravatar Yuri Kunde Schlesner2015-12-094-12/+17
|\ \
| * | OpenGL: Flip framebuffers during transfer rather than when renderingGravatar Yuri Kunde Schlesner2015-12-042-12/+11
| * | OpenGL: Add support for glFrontFace in the state trackerGravatar Yuri Kunde Schlesner2015-12-042-0/+6
* | | Merge pull request #1269 from Subv/triangle_fanGravatar bunnei2015-12-081-5/+4
|\ \ \
| * | | GPU/PrimitiveAssembler: Fixed drawing triangle fans.Gravatar Subv2015-12-061-5/+4
| |/ /
* | | VideoCore: Unify interface to OpenGL and SW rasterizersGravatar Yuri Kunde Schlesner2015-12-0713-67/+105
* | | VideoCore: Rename HWRasterizer methods to be less confusingGravatar Yuri Kunde Schlesner2015-12-064-12/+12
* | | OpenGL: Rename cache functions to better match what they actually doGravatar Yuri Kunde Schlesner2015-12-063-12/+11
|/ /
* | PICA: Properly emulate 1-stage delay in the combiner bufferGravatar Yuri Kunde Schlesner2015-11-302-12/+19
* | renderer_opengl: Fix uniform issues introduced with kemenaran/avoid-explicit-...Gravatar bunnei2015-11-252-6/+8
* | Use regular uniform locationGravatar Pierre de La Morinerie2015-11-253-15/+5
* | FragShader: Use an UBO instead of several individual uniformsGravatar Subv2015-11-186-13/+67
* | GPU/Loaders: Log an error when a loader tries to load from a component beyond...Gravatar Subv2015-11-091-0/+2
* | gl_shader_gen: Use explicit locations for vertex shader attributes.Gravatar bunnei2015-10-212-15/+9
* | gl_shader_gen: Optimize code for AppendAlphaTestCondition.Gravatar bunnei2015-10-211-16/+11
* | gl_rasterizer: Define enum types for each vertex texcoord attribute.Gravatar bunnei2015-10-213-12/+14
* | gl_shader_gen: Various cleanups to shader generation.Gravatar bunnei2015-10-213-48/+52
* | gl_rasterizer: Use MMH3 hash for shader cache hey.Gravatar bunnei2015-10-214-83/+63
* | gl_shader_gen: Require explicit uniform locations.Gravatar bunnei2015-10-213-56/+34
* | gl_shader_gen: Rename 'o' to 'attr' in vertex/fragment shaders.Gravatar bunnei2015-10-211-11/+11
* | gl_shader_gen: AppendAlphaModifier default should be 0.0, not vec4(0.0).Gravatar bunnei2015-10-211-1/+1