11 Commits (f650cf8a9a4f4976356e7e2eef404e81ccc0c8aa)

Author SHA1 Message Date
Lioncash 6adc824d9d video_core: Allow copy elision to take place where applicable 6 years ago
ReinUsesLisp 76f178ba6e shader/video: Partially implement VMNMX 6 years ago
Lioncash 1f5401c89c video_core/shader: Resolve instances of variable shadowing 6 years ago
ReinUsesLisp bf4dfb3ad4 shader: Use shared_ptr to store nodes and move initialization to file 7 years ago
Lioncash 228e58d0a5 shader/decode/*: Add missing newline to files lacking them 7 years ago
ReinUsesLisp 42b75e8be8 shader_ir: Rename BasicBlock to NodeBlock 7 years ago
ReinUsesLisp 6a6fabea58 shader_ir: Pass decoded nodes as a whole instead of per basic blocks 7 years ago
ReinUsesLisp 170c8212bb shader_ir: Pass to decoder functions basic block's code 7 years ago
ReinUsesLisp 2d6c064e66 shader_decode: Improve zero flag implementation 7 years ago
ReinUsesLisp 2faad9bf23 shader_decode: Use BitfieldExtract instead of shift + and 7 years ago
ReinUsesLisp a1b845b651 shader_decode: Implement VMAD and VSETP 7 years ago