Yuri Kunde Schlesner
|
f7c7f422c6
VideoCore: Split shader regs from Regs struct
|
9 سال پیش |
Yuri Kunde Schlesner
|
335df895b9
VideoCore: Consistently use shader configuration to load attributes
|
9 سال پیش |
Yuri Kunde Schlesner
|
ab6954e942
VideoCore: Rename some types to more accurate names
|
9 سال پیش |
Yuri Kunde Schlesner
|
0e9081b973
VideoCore/Shader: Move entry_point to SetupBatch
|
9 سال پیش |
Yuri Kunde Schlesner
|
0f64274145
VideoCore/Shader: Move per-batch ShaderEngine state into ShaderSetup
|
9 سال پیش |
Yuri Kunde Schlesner
|
6fa3687afc
Shader: Remove OutputRegisters struct
|
9 سال پیش |
Yuri Kunde Schlesner
|
9ea5eacf91
Shader: Initialize conditional_code in interpreter
|
9 سال پیش |
Yuri Kunde Schlesner
|
1a2acc3baa
Shader: Don't read ShaderSetup from global state
|
9 سال پیش |
Yuri Kunde Schlesner
|
114d6b2f97
VideoCore/Shader: Split interpreter and JIT into separate ShaderEngines
|
9 سال پیش |
Jonathan Hao
|
c18cb1b192
Fix some warnings (#2399)
|
9 سال پیش |
Yuri Kunde Schlesner
|
c135317de1
VideoCore/Shader: Extract DebugData out from UnitState
|
9 سال پیش |
Yuri Kunde Schlesner
|
b5e3599704
VideoCore/Shader: Extract evaluate_condition lambda to function scope
|
9 سال پیش |
Yuri Kunde Schlesner
|
960578f4e1
VideoCore/Shader: Extract call lambda up a scope and remove unused param
|
9 سال پیش |
Yuri Kunde Schlesner
|
d27cb1dedc
VideoCore/Shader: Move DebugData to a separate file
|
9 سال پیش |
Yuri Kunde Schlesner
|
d9a904f9cb
VideoCore: Shader interpreter cleanups
|
9 سال پیش |
Yuri Kunde Schlesner
|
84fbbe2629
Use negative priorities to avoid special-casing the self-include
|
9 سال پیش |
Emmanuel Gil Peyrot
|
ebdae19fd2
Remove empty newlines in #include blocks.
|
9 سال پیش |
Yuri Kunde Schlesner
|
396a8d91a4
Manually tweak source formatting and then re-run clang-format
|
9 سال پیش |
Emmanuel Gil Peyrot
|
dc8479928c
Sources: Run clang-format on everything.
|
9 سال پیش |
Yuri Kunde Schlesner
|
a3afeb4687
VideoCore: Fix dangling lambda context in shader interpreter
|
9 سال پیش |
Jannik Vogel
|
ff0fa86b17
Retrieve shader result from new OutputRegisters-type
|
10 سال پیش |
Jannik Vogel
|
1308afe2c2
Use new shader-jit signature for interpreter
|
10 سال پیش |
Jannik Vogel
|
7e756faaba
Move program_counter and call_stack from UnitState to interpreter
|
10 سال پیش |
Emmanuel Gil Peyrot
|
691a42fe98
VideoCore: Run include-what-you-use and fix most includes.
|
10 سال پیش |
bunnei
|
784c5539ea
Merge pull request #1538 from lioncash/dot
|
10 سال پیش |
Lioncash
|
63e956cc7a
video_core: Don't cast away const
|
10 سال پیش |
Lioncash
|
4d89df8df2
shader_interpreter: use std::inner_product for the dot product
|
10 سال پیش |
Jannik Vogel
|
9aad2f29bb
PICA: Fix MAD/MADI encoding
|
10 سال پیش |
Dwayne Slater
|
6b775034dd
Add immediate mode vertex submission
|
10 سال پیش |
Yuri Kunde Schlesner
|
083d2d89a5
Shader: Implement "invert condition" feature of IFU instruction
|
10 سال پیش |