Commit History

Autor SHA1 Mensaxe Data
  Yuri Kunde Schlesner d27cb1dedc VideoCore/Shader: Move DebugData to a separate file %!s(int64=9) %!d(string=hai) anos
  Yuri Kunde Schlesner d9a904f9cb VideoCore: Shader interpreter cleanups %!s(int64=9) %!d(string=hai) anos
  Yuri Kunde Schlesner 84fbbe2629 Use negative priorities to avoid special-casing the self-include %!s(int64=9) %!d(string=hai) anos
  Emmanuel Gil Peyrot ebdae19fd2 Remove empty newlines in #include blocks. %!s(int64=9) %!d(string=hai) anos
  Yuri Kunde Schlesner 396a8d91a4 Manually tweak source formatting and then re-run clang-format %!s(int64=9) %!d(string=hai) anos
  Emmanuel Gil Peyrot dc8479928c Sources: Run clang-format on everything. %!s(int64=9) %!d(string=hai) anos
  Yuri Kunde Schlesner a3afeb4687 VideoCore: Fix dangling lambda context in shader interpreter %!s(int64=9) %!d(string=hai) anos
  Jannik Vogel ff0fa86b17 Retrieve shader result from new OutputRegisters-type %!s(int64=10) %!d(string=hai) anos
  Jannik Vogel 1308afe2c2 Use new shader-jit signature for interpreter %!s(int64=10) %!d(string=hai) anos
  Jannik Vogel 7e756faaba Move program_counter and call_stack from UnitState to interpreter %!s(int64=10) %!d(string=hai) anos
  Emmanuel Gil Peyrot 691a42fe98 VideoCore: Run include-what-you-use and fix most includes. %!s(int64=10) %!d(string=hai) anos
  bunnei 784c5539ea Merge pull request #1538 from lioncash/dot %!s(int64=10) %!d(string=hai) anos
  Lioncash 63e956cc7a video_core: Don't cast away const %!s(int64=10) %!d(string=hai) anos
  Lioncash 4d89df8df2 shader_interpreter: use std::inner_product for the dot product %!s(int64=10) %!d(string=hai) anos
  Jannik Vogel 9aad2f29bb PICA: Fix MAD/MADI encoding %!s(int64=10) %!d(string=hai) anos
  Dwayne Slater 6b775034dd Add immediate mode vertex submission %!s(int64=10) %!d(string=hai) anos
  Yuri Kunde Schlesner 083d2d89a5 Shader: Implement "invert condition" feature of IFU instruction %!s(int64=10) %!d(string=hai) anos
  Lioncash aec28ed91e video_core: Reorganize headers %!s(int64=11) %!d(string=hai) anos
  Yuri Kunde Schlesner 082b74fa24 Shaders: Explicitly conform to PICA semantics in MAX/MIN %!s(int64=11) %!d(string=hai) anos
  bunnei 83c214f6d8 Merge pull request #1062 from aroulin/shader-rcp-rsq %!s(int64=11) %!d(string=hai) anos
  aroulin 03c5cfead4 Shader: Use std::sqrt for float instead of sqrt %!s(int64=11) %!d(string=hai) anos
  aroulin fa552f11ef Shader: RCP and RSQ computes only the 1st component %!s(int64=11) %!d(string=hai) anos
  aroulin 2e7cf2f6cf Shader: implement DPH/DPHI in interpreter %!s(int64=11) %!d(string=hai) anos
  aroulin 863730f6a7 Shader: implement SGE, SGEI in interpreter %!s(int64=11) %!d(string=hai) anos
  aroulin 638e47c04d Shader: implement EX2 and LG2 in interpreter %!s(int64=11) %!d(string=hai) anos
  Tony Wasserka 33ba604fd9 Introduce a shader tracer to allow inspection of input/output values for each processed instruction. %!s(int64=11) %!d(string=hai) anos
  bunnei db97090cad Shader: Use a POD struct for registers. %!s(int64=11) %!d(string=hai) anos
  bunnei 3f69c2039d Shader: Define a common interface for running vertex shader programs. %!s(int64=11) %!d(string=hai) anos
  bunnei 18527b9e21 Shader: Move shader code to its own subdirectory, "shader". %!s(int64=11) %!d(string=hai) anos