Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Qt/GPU Breakpoints: Added three more breakpoint types: | Subv | 2015-07-23 |
| | | | | | | * IncomingDisplayTransfer: Triggered just before a display transfer is performed. * GSPCommandProcessed: Triggered right after a GSP command is processed. * BufferSwapped: Triggered when the frames flip | ||
* | Merge pull request #968 from Subv/texture_filtering | bunnei | 2015-07-21 |
|\ | | | | | GPU: Added registers for min and mag texture filters | ||
| * | GPU: Added registers for min and mag texture filters and implemented them in ↵ | Subv | 2015-07-21 |
| | | | | | | | | the hw renderer. | ||
* | | Merge pull request #929 from neobrain/geoshader_definitions | Tony Wasserka | 2015-07-21 |
|\ \ | |/ |/| | Pica/Shader: Add geometry shader definitions. | ||
* | | Merge pull request #944 from Subv/spam | bunnei | 2015-07-19 |
|\ \ | | | | | | | GLRasterizer: Don't try to get a pointer to the depth buffer if it doesn't exist. | ||
* | | | Pica: Correct switched S/T texture wrapping registers | Yuri Kunde Schlesner | 2015-07-19 |
| | | | | | | | | | | | | This was found and hwtested by Lectem | ||
* | | | Pica: Fix DP3 instruction, which wasn't assigning to the w component | Yuri Kunde Schlesner | 2015-07-19 |
| | | | |||
| * | | GLRasterizer: Don't try to get a pointer to the depth buffer if it doesn't ↵ | Subv | 2015-07-19 |
|/ / | | | | | | | exist. | ||
* | | Rasterizer/Textures: Fixed a bug where the I4 format would get twice the ↵ | Subv | 2015-07-19 |
| | | | | | | | | | | | | real stride. Also added its name to the texture viewer widget | ||
| * | Pica/Shader: Add geometry shader definitions. | Tony Wasserka | 2015-07-15 |
| | | |||
* | | Merge pull request #931 from neobrain/move_default_attr_handler | Tony Wasserka | 2015-07-15 |
|\ \ | | | | | | | Pica/CommandProcessor: Move default attribute setup to the proper position. | ||
| * | | Pica/CommandProcessor: Move default attribute setup to the proper position. | Tony Wasserka | 2015-07-15 |
| |/ | |||
* / | Pica/Clipper: Output proper number of triangles in debugging logs. | Tony Wasserka | 2015-07-15 |
|/ | |||
* | VideoCore: Implement the DOT3_RGB combiner | Lectem | 2015-07-14 |
| | |||
* | Pica: Implement stencil testing. | Tony Wasserka | 2015-07-13 |
| | |||
* | Clean up command_processor.cpp. | Tony Wasserka | 2015-07-13 |
| | |||
* | Add CiTrace recording support. | Tony Wasserka | 2015-07-13 |
| | | | | | | This is exposed in the GUI as a new "CiTrace Recording" widget. Playback is implemented by a standalone 3DS homebrew application (which only runs reliably within Citra currently; on an actual 3DS it will often crash still). | ||
* | Merge pull request #907 from Lectem/clamp_to_border | Tony Wasserka | 2015-07-12 |
|\ | | | | | Add GL_CLAMP_TO_BORDER support. | ||
| * | Added GL_CLAMP_TO_BORDER support | Lectem | 2015-07-09 |
| | | |||
* | | Core: Cleanup hw includes. | Emmanuel Gil Peyrot | 2015-06-28 |
| | | |||
* | | Core, VideoCore: Replace or fix exit() calls. | Emmanuel Gil Peyrot | 2015-06-28 |
| | | |||
* | | CitraQt: Cleanup includes. | Emmanuel Gil Peyrot | 2015-06-28 |
| | | |||
* | | Common: Cleanup emu_window includes. | Emmanuel Gil Peyrot | 2015-06-28 |
| | | |||
* | | Common: Cleanup key_map includes. | Emmanuel Gil Peyrot | 2015-06-28 |
|/ | |||
* | VideoCore: Fix floating point warning | zawata | 2015-06-26 |
| | |||
* | VideoCore: Log the GL driver’s vendor and renderer. | Emmanuel Gil Peyrot | 2015-06-16 |
| | |||
* | video_core: add extra braces around initializer | Yuri Kunde Schlesner | 2015-06-14 |
| | | | | Trivial change and fixes several warnings in the clang build. | ||
* | Renderer formatting edits | tfarley | 2015-06-08 |
| | |||
* | Render-to-texture flush, interval math fix | tfarley | 2015-06-08 |
| | |||
* | Liberal texture unbind (clout menu) | tfarley | 2015-06-08 |
| | |||
* | Depth format fix (crush3d intro/black screens) | tfarley | 2015-06-08 |
| | |||
* | Implemented glColorMask | tfarley | 2015-06-08 |
| | |||
* | Merge pull request #811 from archshift/commonify | archshift | 2015-05-31 |
|\ | | | | | Commonify video_core utility headers | ||
* | | Pica: Use zero for the SecondaryFragmentColor source. | bunnei | 2015-05-31 |
| | | | | | | | | - This is a workaround until we support fragment lighting. | ||
* | | rasterizer: Remove unnecessary 'using' for BlendEquation. | bunnei | 2015-05-31 |
| | | |||
* | | Pica: Implement LogicOp function. | bunnei | 2015-05-31 |
| | | |||
* | | rasterizer: Implement AddSigned combiner function for alpha channel. | bunnei | 2015-05-31 |
| | | |||
* | | vertex_shader: Use address offset on src2 in inverted mode. | bunnei | 2015-05-31 |
| | | |||
* | | Pica: Implement command buffer execution registers. | bunnei | 2015-05-31 |
| | | |||
* | | vertex_shader: Implement SLT/SLTI instructions. | bunnei | 2015-05-31 |
| | | |||
* | | vertex_shader: Implement MIN instruction. | bunnei | 2015-05-31 |
| | | |||
| * | Move video_core/color.h to common/color.h | archshift | 2015-05-30 |
| | | |||
| * | Move video_core/math.h to common/vector_math.h | archshift | 2015-05-30 |
|/ | | | | The file only contained vector manipulation code, and such widely-useable code doesn't belong in video_core. | ||
* | Remove every trailing whitespace from the project (but externals). | Emmanuel Gil Peyrot | 2015-05-29 |
| | |||
* | gl_state: Remove unnecessary const specifier on Apply | Lioncash | 2015-05-23 |
| | |||
* | video_core/utils: Remove unused variables in GetMortonOffset | Lioncash | 2015-05-23 |
| | |||
* | Pica: Create 'State' structure and move state memory there. | bunnei | 2015-05-22 |
| | |||
* | gl_state: Fix a condition typo in Apply | Lioncash | 2015-05-22 |
| | |||
* | OpenGL renderer | tfarley | 2015-05-22 |
| | |||
* | Merge pull request #772 from lioncash/warn | bunnei | 2015-05-18 |
|\ | | | | | core/video_core: Fix a few warnings when compiling on MSVC. |