19 Commits (17f31de364df294337963cabad106a5f0a9d302b)

Author SHA1 Message Date
Tony Wasserka 17f31de364 Pica/VertexShader: Small optimization. 11 years ago
Tony Wasserka a664574ecb Pica/VertexShader: Be robust against invalid inputs. 11 years ago
Tony Wasserka ad5db467d7 Pica/VertexShader: Clarify a comment. 11 years ago
Tony Wasserka 6bd41de276 Pica/VertexShader: Cleanup flow control logic and implement CMP/IFU instructions. 11 years ago
Tony Wasserka 22afb9d830 Pica/VertexShader: Run instruction handlers according to the effective opcode. 11 years ago
Tony Wasserka cd163fb59a Pica/VertexShader: Implement MAX instructions. 11 years ago
Tony Wasserka aff808b2fd Pica: Add support for boolean uniforms. 11 years ago
Tony Wasserka 67618a2c55 Pica/VertexShader: Add support for MOVA, CMP and IFC. 11 years ago
Tony Wasserka cb1804e0ab Pica/VertexShader: Move code around a bit. 11 years ago
Tony Wasserka b85524c760 Pica/VertexShader: Some cleanups using std::array. 11 years ago
Tony Wasserka ce36ad454e Pica/VertexShader: Support negating src2. 11 years ago
Tony Wasserka 8ce1d32460 Pica/VertexShader: Remove (now) duplicated shader bytecode definitions in favor of nihstro's ones. 11 years ago
Yuri Kunde Schlesner 0600e2d8b5 Convert old logging calls to new logging macros 11 years ago
Tony Wasserka 4d4572c697 Integrate Boost into build system and perform a trivial cleanup in vertex_shader.cpp. 11 years ago
Lioncash eb5054e6eb Fix warnings in video_core 11 years ago
Tony Wasserka 697b50c3ff Pica/VertexShader: Fix a bug in the call stack handling. 12 years ago
Tony Wasserka 62c36a4ef0 Pica/VertexShader: Fix a bug in the bitfield definitions and add the "negate" field for swizzlers. 12 years ago
Tony Wasserka f37e39deb9 Pica: Add debug utilities for dumping shaders. 12 years ago
Tony Wasserka c526512619 Pica: Add vertex shader implementation. 12 years ago