summaryrefslogtreecommitdiff
path: root/src/video_core (follow)
Commit message (Expand)AuthorAgeFilesLines
* vertex_loader: Use std::array instead of raw C arraysGravatar Lioncash2016-05-081-6/+7
* vertex_loader: Correct header orderingGravatar Lioncash2016-05-081-1/+1
* fixup simple type conversions where possibleGravatar Alexander Laties2016-05-074-7/+8
* Frontends, VideoCore: Move glad initialisation to the frontendGravatar Emmanuel Gil Peyrot2016-05-061-6/+0
* Pica: Rename VertexLoaded breakpoint to VertexShaderInvocationGravatar Jannik Vogel2016-05-042-7/+5
* OpenGL: Don't copy const_color (Reverts #1745)Gravatar Jannik Vogel2016-05-031-2/+3
* Pica: Replace logic in shader.cpp with loopGravatar Jannik Vogel2016-05-031-34/+4
* Merge pull request #1741 from linkmauve/iwyu-video_coreGravatar bunnei2016-05-0134-79/+212
|\
| * VideoCore: Run include-what-you-use and fix most includes.Gravatar Emmanuel Gil Peyrot2016-04-3034-79/+212
* | OpenGL: Copy TevStageConfig using a loop. Fixes bug: const_color not copiedGravatar Jannik Vogel2016-05-011-30/+11
* | OpenGL: border_color was never set. Fixed. (#1740)Gravatar Jannik Vogel2016-04-301-0/+1
|/
* Remove TGA dumperGravatar Jannik Vogel2016-04-303-62/+0
* Merge pull request #1730 from hrydgard/vertex-loaderGravatar bunnei2016-04-296-121/+210
|\
| * Move and rename the MemoryAccesses class to MemoryAccessTracker.Gravatar Henrik Rydgard2016-04-294-32/+35
| * Debugger fixGravatar Henrik Rydgard2016-04-281-2/+2
| * Optimize the vertex loader, nearly doubling its speed.Gravatar Henrik Rydgard2016-04-282-32/+54
| * Don't keep base_address in the loader, it doesn't belong there (with it, the ...Gravatar Henrik Rydgard2016-04-283-11/+10
| * Move "&" to their proper place, add missing includes and make some properly r...Gravatar Henrik Rydgard2016-04-282-8/+11
| * Refactor: Extract VertexLoader from command_processor.cpp.Gravatar Henrik Rydgard2016-04-285-125/+185
| * Remove late accesses to attribute_configGravatar Henrik Rydgard2016-04-281-5/+7
* | Common: Remove section measurement from profiler (#1731)Gravatar Yuri Kunde Schlesner2016-04-294-11/+0
* | Merge pull request #1710 from hrydgard/optimize-event-breakpointsGravatar bunnei2016-04-252-7/+14
|\ \
| * | Replace std::map with std::array for graphics event breakpoints, and allow th...Gravatar Henrik Rydgard2016-04-242-7/+14
| |/
* | shader: Shader size is long uint, not uint.Gravatar Sam Spilsbury2016-04-251-1/+1
* | shader: Handle non-CALL opcodes with a breakGravatar Sam Spilsbury2016-04-251-0/+2
* | shader: Format string must be provided inline and not as a variableGravatar Sam Spilsbury2016-04-241-1/+1
|/
* pica: Handle default lighting caseGravatar Sam Spilsbury2016-04-231-1/+6
* HWRasterizer: reorder declarations to match defsGravatar tfarley2016-04-221-9/+9
* HWRasterizer: sync specular uniform for new shadersGravatar tfarley2016-04-221-0/+2
* Merge pull request #1436 from tfarley/hw-tex-forwardingGravatar bunnei2016-04-2215-759/+1373
|\
| * HWRasterizer: Texture forwardingGravatar tfarley2016-04-2113-759/+1371
| * Config: Add scaled resolution optionGravatar tfarley2016-04-212-0/+2
* | Merge pull request #1655 from JayFoxRox/hw-dot3Gravatar bunnei2016-04-211-0/+3
|\ \ | |/ |/|
| * OpenGL: Implement color combiner Operation::Dot3_RGBGravatar Jannik Vogel2016-04-101-0/+3
* | Merge pull request #1625 from JayFoxRox/sw-blend-funcGravatar bunnei2016-04-171-57/+42
|\ \
| * | Rasterizer: Allow all blend factors for alpha blend-funcGravatar Jannik Vogel2016-04-171-57/+42
* | | debug_utils: use std::make_unique for initializing PicaTraceGravatar Lioncash2016-04-141-1/+1
* | | Merge pull request #1665 from lioncash/fileGravatar bunnei2016-04-141-1/+16
|\ \ \
| * | | file_util: Don't expose IOFile internals through the APIGravatar Lioncash2016-04-131-1/+16
| |/ /
* | | shader_jit_x64: Rename RuntimeAssert to Compile_Assert.Gravatar bunnei2016-04-132-5/+5
* | | shader_jit_x64.cpp: Rename JitCompiler to JitShader.Gravatar bunnei2016-04-133-92/+92
* | | shader_jit_x64: Free memory that's no longer needed after compilation.Gravatar bunnei2016-04-131-0/+6
* | | shader_jit_x64: Use a sorted vector instead of a set for keeping track of ret...Gravatar bunnei2016-04-132-5/+8
* | | shader_jit_x64: Use CALL/RET instead of JMP for subroutines.Gravatar bunnei2016-04-131-17/+7
* | | shader_jit_x64: Separate initialization and code generation for readability.Gravatar bunnei2016-04-131-9/+8
* | | shader_jit_x64: Get rid of unnecessary last_program_counter variable.Gravatar bunnei2016-04-132-6/+2
* | | shader_jit_x64: Execute certain asserts at runtime.Gravatar bunnei2016-04-132-5/+19
* | | shader: Remove unused 'state' argument from 'Setup' function.Gravatar bunnei2016-04-133-5/+4
* | | shader_jit_x64: Specify shader main offset at runtime.Gravatar bunnei2016-04-133-10/+6
* | | shader_jit_x64: Allocate each program independently and persist for emu session.Gravatar bunnei2016-04-133-38/+28