26 Commits (2ca548bbe52bb72cdd269893571b92ad185107a5)

Author SHA1 Message Date
Yuri Kunde Schlesner c135317de1 VideoCore/Shader: Extract DebugData out from UnitState 9 years ago
Yuri Kunde Schlesner e4e962bc7c VideoCore/Shader: Remove dynamic control flow in (Get)UniformOffset 9 years ago
Yuri Kunde Schlesner d27cb1dedc VideoCore/Shader: Move DebugData to a separate file 9 years ago
Yuri Kunde Schlesner f00ada3363 VideoCore: Eliminate an unnecessary copy in the drawcall loop 9 years ago
Emmanuel Gil Peyrot ebdae19fd2 Remove empty newlines in #include blocks. 9 years ago
Yuri Kunde Schlesner 396a8d91a4 Manually tweak source formatting and then re-run clang-format 9 years ago
Emmanuel Gil Peyrot dc8479928c Sources: Run clang-format on everything. 9 years ago
Jannik Vogel ff0fa86b17 Retrieve shader result from new OutputRegisters-type 10 years ago
Jannik Vogel 4e01e9ffc5 Refactor access to state in shader-jit 10 years ago
Jannik Vogel 7e756faaba Move program_counter and call_stack from UnitState to interpreter 10 years ago
Jannik Vogel 6c6d99ca51 Move default_attributes into Pica state 10 years ago
Jannik Vogel ae7a82fa1c Turn ShaderSetup into struct 10 years ago
Jannik Vogel 2f8e8e1455 Pica: Add tc0.w to OutputVertex 10 years ago
Emmanuel Gil Peyrot 691a42fe98 VideoCore: Run include-what-you-use and fix most includes. 10 years ago
Henrik Rydgard 47ff008817 Refactor: Extract VertexLoader from command_processor.cpp. 10 years ago
bunnei ffcf7ecee9 shader: Remove unused 'state' argument from 'Setup' function. 10 years ago
Lioncash 88d604383e Common: Get rid of alignment macros 10 years ago
Dwayne Slater 6b775034dd Add immediate mode vertex submission 10 years ago
bunnei b003075570 pica: Implement decoding of basic fragment lighting components. 10 years ago
aroulin 87e3b9ffc0 Shader: Fix size_t to int casts of register offsets 10 years ago
Tony Wasserka 96820ae42a Build fix for Debug configurations. 11 years ago
Tony Wasserka 33ba604fd9 Introduce a shader tracer to allow inspection of input/output values for each processed instruction. 11 years ago
bunnei db97090cad Shader: Use a POD struct for registers. 11 years ago
bunnei 094ae6fadb Shader: Initial implementation of x86_x64 JIT compiler for Pica vertex shaders. 11 years ago
bunnei 3f69c2039d Shader: Define a common interface for running vertex shader programs. 11 years ago