summaryrefslogtreecommitdiff
path: root/src/video_core/macro (follow)
Commit message (Expand)AuthorAgeFilesLines
* addressed issuesGravatar David Marcec2020-06-242-4/+7
* clear mme draw modeGravatar David Marcec2020-06-241-0/+3
* Addressed issuesGravatar David Marcec2020-06-244-13/+13
* Fix constbuffer for 0217920100488FF7Gravatar David Marcec2020-06-241-6/+6
* Macro HLE supportGravatar David Marcec2020-06-246-9/+202
* Merge pull request #4122 from lioncash/hideGravatar bunnei2020-06-211-2/+2
|\
| * macro_jit_x64: Eliminate variable shadowing in Compile_ProcessResult()Gravatar Lioncash2020-06-191-2/+2
* | macro_jit_x64: Use ecx for shift registerGravatar MerryMage2020-06-201-2/+2
* | Merge pull request #4125 from lioncash/macro-shiftGravatar merry2020-06-201-6/+7
|\ \
| * | macro_jit_x64: Correct readability of Compile_ExtractShiftLeftImmediate()Gravatar Lioncash2020-06-191-3/+3
| * | macro_jit_x64: Correct readability of Compile_ExtractShiftLeftRegister()Gravatar Lioncash2020-06-191-3/+4
| |/
* | Merge pull request #4123 from lioncash/unused-varGravatar merry2020-06-201-2/+1
|\ \
| * | macro_jit_x64: Remove unused variableGravatar Lioncash2020-06-191-2/+1
| |/
* | Merge pull request #4087 from MerryMage/macrojit-inline-ReadGravatar bunnei2020-06-192-14/+22
|\ \ | |/ |/|
| * macro_jit_x64: Remove unused function ReadGravatar MerryMage2020-06-191-8/+4
| * macro_jit_x64: Inline Engines::Maxwell3D::GetRegisterValueGravatar MerryMage2020-06-172-6/+18
* | Merge pull request #4090 from MerryMage/macrojit-bugsGravatar bunnei2020-06-181-2/+5
|\ \ | |/ |/|
| * macro_jit_x64: Optimization implicitly assumes same destinationGravatar MerryMage2020-06-171-1/+2
| * macro_jit_x64: Should not skip zero registers for certain ALU opsGravatar MerryMage2020-06-171-1/+3
* | Merge pull request #4086 from MerryMage/abiGravatar bunnei2020-06-171-6/+6
|\ \ | |/ |/|
| * xbyak_abi: Remove *GPS variants of stack manipulation functionsGravatar MerryMage2020-06-151-6/+6
* | Merge pull request #4089 from MerryMage/macrojit-cleanup-1Gravatar bunnei2020-06-162-51/+18
|\ \
| * | macro_jit_x64: Remove NEXT_PARAMETERGravatar MerryMage2020-06-151-5/+2
| * | macro_jit_x64: Remove unused function Compile_WriteCarryGravatar MerryMage2020-06-152-9/+0
| * | macro_jit_x64: Select better registersGravatar MerryMage2020-06-151-8/+8
| * | macro_jit_x64: Remove REGISTERSGravatar MerryMage2020-06-151-7/+3
| * | macro_jit_x64: Remove JITState::parametersGravatar MerryMage2020-06-152-6/+3
| * | macro_jit_x64: Remove METHOD_ADDRESS_64Gravatar MerryMage2020-06-151-2/+1
| * | macro_jit_x64: Remove RESULT_64Gravatar MerryMage2020-06-152-16/+3
| |/
* / video_core/macro_jit_x64: Remove initializer in member variableGravatar ReinUsesLisp2020-06-151-2/+2
|/
* Default init labels and use initializer list for macro engineGravatar David Marcec2020-06-041-1/+1
* Mark parameters as constGravatar David Marcec2020-06-036-8/+9
* Pass by reference instead of copying parametersGravatar David Marcec2020-06-022-2/+2
* Favor switch case over jump tableGravatar David Marcec2020-05-302-18/+26
* Implement macro JITGravatar David Marcec2020-05-306-0/+1294