379 Commits (c06a94b43fac17edd2997a4989cd5716acfa0462)

Author SHA1 Message Date
LittleWhite a98d1fc3fa Fix Linux GCC 4.9 build (complaining about undeclared memset) 11 years ago
Tony Wasserka ca1fea38dc Build fix for Debug configurations. 11 years ago
Tony Wasserka 1c1a9ab09b Introduce a shader tracer to allow inspection of input/output values for each processed instruction. 11 years ago
Tony Wasserka 9a1820ea61 Pica/DebugUtils: Include uniform information into shader dumps. 11 years ago
Tony Wasserka 41dda548cd citra-qt: Improve shader debugger. 11 years ago
bunnei 5c7e9ffce7 Shader: Use a POD struct for registers. 11 years ago
bunnei 4ffc095fa3 Rename ARCHITECTURE_X64 definition to ARCHITECTURE_x86_64. 11 years ago
bunnei e019e69016 Common: Cleanup CPU capability detection code. 11 years ago
bunnei 15e9a59ad0 Common: Move cpu_detect to x64 directory. 11 years ago
bunnei f9e3228caa x64: Refactor to remove fake interfaces and general cleanups. 11 years ago
bunnei fe33a705de JIT: Support negative address offsets. 11 years ago
bunnei c03924e60e Shader: Initial implementation of x86_x64 JIT compiler for Pica vertex shaders. 11 years ago
bunnei be08c22685 Common: Added MurmurHash3 hash function for general-purpose use. 11 years ago
bunnei 5794310781 Shader: Define a common interface for running vertex shader programs. 11 years ago
bunnei 2d100ebae3 Shader: Move shader code to its own subdirectory, "shader". 11 years ago
bunnei f622a78544 GPU: Refactor "VertexShader" namespace to "Shader". 11 years ago
Emmanuel Gil Peyrot fe83e1f777 ARM Core, Video Core, CitraQt, Citrace: Use CommonTypes types instead of the standard u?int*_t types. 11 years ago
Yuri Kunde Schlesner fe3a7af354 OpenGL: Fix state tracking in situations with reused object handles 11 years ago
Yuri Kunde Schlesner 60df1c9b2b OpenGL: Remove redundant texture.enable_2d field from OpenGLState 11 years ago
Yuri Kunde Schlesner a96502edd3 Videocore: Implement simple vertex caching 11 years ago
Yuri Kunde Schlesner 428154da45 OpenGL: Add a profiler category measuring framebuffer readback 11 years ago
Lectem facb2555a9 citra-qt/debug_utils: Use lock_guard everywhere 11 years ago
Lectem e663751f8b citra-qt/command list: Add mask column 11 years ago
Yuri Kunde Schlesner 1762267de4 OpenGL: Make OpenGL object resource wrappers fully inline 11 years ago
Yuri Kunde Schlesner e130dac7de Videocore: Don't reinitialize register name map on every query 11 years ago
Yuri Kunde Schlesner 4909a1486e Videocore: Simplify variables in vertex shader interpreter 11 years ago
Yuri Kunde Schlesner 877d2a0e48 Videocore: Replace std::stack in shader interpreter with static_vector 11 years ago
Yuri Kunde Schlesner 13347997ba VideoCore: #ifdef out some debugging routines 11 years ago
Yuri Kunde Schlesner 00529c71d4 Address error that remained in last merge 11 years ago
Yuri Kunde Schlesner 1fe9b0b82e VideoCore: Fix values of unset components in input attribute arrays 11 years ago
Yuri Kunde Schlesner 4e09202226 VideoCore: Saturate vertex colors before interpolating 11 years ago
Subv 6c0ea5f5e8 Qt/GPU Breakpoints: Added three more breakpoint types: 11 years ago
Subv 7b4961e968 Rasterizer/GL: Set the border color when binding a texture. 11 years ago
Yuri Kunde Schlesner e5c4fe0098 GL Renderer: Remove erroneous glEnable(GL_TEXTURE_2D) calls 11 years ago
Subv 009e34f08a GPU: Added registers for min and mag texture filters and implemented them in the hw renderer. 11 years ago
Yuri Kunde Schlesner ae985bf500 Pica: Correct switched S/T texture wrapping registers 11 years ago
Yuri Kunde Schlesner 5a75cf8fd2 Pica: Fix DP3 instruction, which wasn't assigning to the w component 11 years ago
Subv a694caeee0 GLRasterizer: Don't try to get a pointer to the depth buffer if it doesn't exist. 11 years ago
Subv 3600c32483 Rasterizer/Textures: Fixed a bug where the I4 format would get twice the real stride. 11 years ago
zawata 6933a50aeb Vertex Shader : Undo casting 11 years ago
zawata 04756bdaf6 Video_Core : Type fixes 11 years ago
zawata f7050021de Video_Core: Finally fix pesky warning 11 years ago
zawata 017437e8d7 Video_Core : Change Tabs to Spaces 11 years ago
zawata 716120da3d Video_Core : Fix Conversion Warnings 11 years ago
Tony Wasserka 33568494af Pica/Shader: Add geometry shader definitions. 11 years ago
Tony Wasserka aeec12dc33 Pica/CommandProcessor: Move default attribute setup to the proper position. 11 years ago
Tony Wasserka d2c3ecc8d8 Pica/Clipper: Output proper number of triangles in debugging logs. 11 years ago
Lectem d08e9b29e2 VideoCore: Implement the DOT3_RGB combiner 11 years ago
Tony Wasserka 5e79706db2 Pica: Implement stencil testing. 11 years ago
Tony Wasserka 0799b40caa Clean up command_processor.cpp. 11 years ago