James Rowe
|
ad0b57f407
GPU: Add draw for immediate and batch modes
|
8 лет назад |
wwylele
|
0f35755572
pica/command_processor: build geometry pipeline and run geometry shader
|
9 лет назад |
wwylele
|
baa24f4ea9
pica: upload shared shader code to both unit
|
9 лет назад |
Yuri Kunde Schlesner
|
bae3799bd5
Merge pull request #2697 from wwylele/proctex
|
9 лет назад |
wwylele
|
ade45b5b99
pica/swrasterizer: implement procedural texture
|
9 лет назад |
wwylele
|
393fee10a2
pica: use correct register value for shader bool_uniforms
|
9 лет назад |
Jannik Vogel
|
ba722be2ac
Pica: Write GS registers
|
9 лет назад |
Jannik Vogel
|
3fd3775d35
Pica: Write shader registers in functions
|
9 лет назад |
Yuri Kunde Schlesner
|
60fc0b086f
VideoCore: Split regs.h inclusions
|
9 лет назад |
Yuri Kunde Schlesner
|
602f57da38
VideoCore: Use union to index into Regs struct
|
9 лет назад |
Yuri Kunde Schlesner
|
5759d94b5c
VideoCore: Move Regs to its own file
|
9 лет назад |
Yuri Kunde Schlesner
|
8fca90b5d5
VideoCore: Split geometry pipeline regs from Regs struct
|
9 лет назад |
Yuri Kunde Schlesner
|
9017093f58
VideoCore: Split texturing regs from Regs struct
|
9 лет назад |
Yuri Kunde Schlesner
|
000e78144c
VideoCore: Split rasterizer regs from Regs struct
|
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
|
fccb28d2e9
VideoCore: Use correct register for immediate mode attribute count
|
9 лет назад |
Yuri Kunde Schlesner
|
ab6954e942
VideoCore: Rename some types to more accurate names
|
9 лет назад |
Yuri Kunde Schlesner
|
bbc7844021
VideoCore: Change misleading register 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
|
dd4a1672a7
VideoCore/Shader: Split shader uniform state and shader engine
|
9 лет назад |
Yuri Kunde Schlesner
|
1e1f939817
VideoCore/Shader: Use only entry_point as ShaderSetup param
|
9 лет назад |
Yuri Kunde Schlesner
|
34d581f2dc
VideoCore/Shader: Extract input vertex loading code into function
|
9 лет назад |
bunnei
|
29564d73bd
Merge pull request #2319 from yuriks/profile-scopes
|
9 лет назад |
bunnei
|
3a1eaf2efc
Merge pull request #2318 from yuriks/trace-opt
|
9 лет назад |
Yuri Kunde Schlesner
|
c135317de1
VideoCore/Shader: Extract DebugData out from UnitState
|
9 лет назад |
Yuri Kunde Schlesner
|
ac9f937477
VideoCore: Make profiling scope more representative
|
9 лет назад |
Yuri Kunde Schlesner
|
945f554b84
VideoCore: Inline IsPicaTracing
|
9 лет назад |