Huw Pascoe
|
a234e4c200
Improved performance of FromAttributeBuffer
|
8 лет назад |
wwylele
|
bb63ae3052
correct constness
|
9 лет назад |
wwylele
|
46c6973d2b
pica/shader: extend UnitState for GS
|
9 лет назад |
Yuri Kunde Schlesner
|
443bb3d522
Merge pull request #2550 from yuriks/pica-refactor2
|
9 лет назад |
Yuri Kunde Schlesner
|
e2fa1ca5e1
video_core: Fix benign out-of-bounds indexing of array (#2553)
|
9 лет назад |
Yuri Kunde Schlesner
|
60fc0b086f
VideoCore: Split regs.h inclusions
|
9 лет назад |
Yuri Kunde Schlesner
|
5759d94b5c
VideoCore: Move Regs to its own file
|
9 лет назад |
Yuri Kunde Schlesner
|
f7c7f422c6
VideoCore: Split shader regs from Regs struct
|
9 лет назад |
Yuri Kunde Schlesner
|
000e78144c
VideoCore: Split rasterizer regs from Regs struct
|
9 лет назад |
Yuri Kunde Schlesner
|
dcdffabfe6
VideoCore: Extract swrast-specific data from OutputVertex
|
9 лет назад |
Yuri Kunde Schlesner
|
8ed9f9d49f
VideoCore/Shader: Clean up OutputVertex::FromAttributeBuffer
|
9 лет назад |
Yuri Kunde Schlesner
|
92bf5c88e6
VideoCore: Split shader output writing from semantic loading
|
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
|
6fa3687afc
Shader: Remove OutputRegisters struct
|
9 лет назад |
Yuri Kunde Schlesner
|
9ea5eacf91
Shader: Initialize conditional_code in interpreter
|
9 лет назад |
Yuri Kunde Schlesner
|
114d6b2f97
VideoCore/Shader: Split interpreter and JIT into separate ShaderEngines
|
9 лет назад |
Yuri Kunde Schlesner
|
8eefc62833
VideoCore/Shader: Rename shader_jit_x64{ => _compiler}.{cpp,h}
|
9 лет назад |
Yuri Kunde Schlesner
|
dd4a1672a7
VideoCore/Shader: Split shader uniform state and shader engine
|
9 лет назад |
Yuri Kunde Schlesner
|
bd82cffd0b
VideoCore/Shader: Add constness to methods
|
9 лет назад |
Yuri Kunde Schlesner
|
1e1f939817
VideoCore/Shader: Use only entry_point as ShaderSetup param
|
9 лет назад |
Yuri Kunde Schlesner
|
e3caf669b0
VideoCore/Shader: Use self instead of g_state.vs in ShaderSetup
|
9 лет назад |
Yuri Kunde Schlesner
|
34d581f2dc
VideoCore/Shader: Extract input vertex loading code into function
|
9 лет назад |
Kloen
|
5cc94c17f6
video_core: fix shader.cpp signed / unsigned warning
|
9 лет назад |
Yuri Kunde Schlesner
|
c135317de1
VideoCore/Shader: Extract DebugData out from UnitState
|
9 лет назад |
Yuri Kunde Schlesner
|
f00ada3363
VideoCore: Eliminate an unnecessary copy in the drawcall loop
|
9 лет назад |
Yuri Kunde Schlesner
|
26b68313b9
VideoCore: Fix out-of-bounds read in ShaderSetup::ProduceDebugInfo
|
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 лет назад |