bunnei
|
ffcf7ecee9
|
shader: Remove unused 'state' argument from 'Setup' function.
|
2016-04-13 23:04:48 -04:00 |
|
bunnei
|
a5a74eb121
|
shader_jit_x64: Specify shader main offset at runtime.
|
2016-04-13 23:04:47 -04:00 |
|
bunnei
|
c9d10de644
|
shader_jit_x64: Allocate each program independently and persist for emu session.
|
2016-04-13 23:04:47 -04:00 |
|
bunnei
|
4632791a40
|
shader_jit_x64: Rewrite flow control to support arbitrary CALL and JMP instructions.
|
2016-04-13 23:04:44 -04:00 |
|
bunnei
|
135aec7bea
|
shader_jit_x64: Fix strict memory aliasing issues.
|
2016-04-13 23:04:43 -04:00 |
|
bunnei
|
e5d417213c
|
emitter: Support arbitrary FixupBranch targets.
|
2016-04-13 23:04:42 -04:00 |
|
bunnei
|
db0db6a182
|
Merge pull request #1660 from MerryMage/file_util
FileUtil: Missing #include, Add const to IOFile methods
|
2016-04-12 11:58:41 -04:00 |
|
bunnei
|
38f4c9cce9
|
Merge pull request #1613 from mailwl/anp
Set Kernel config "Hardware Inited" to 1 (true)
|
2016-04-11 16:26:47 -04:00 |
|
bunnei
|
a1b81469a3
|
Merge pull request #1368 from LittleWhite-tb/configure-widget
Implementation for a configure widget
|
2016-04-10 20:21:34 -04:00 |
|
bunnei
|
069e040500
|
Merge pull request #1624 from JayFoxRox/buffer-allow-write
Implement buffer-write allow registers
|
2016-04-09 11:19:23 -04:00 |
|
bunnei
|
a4c5d8fd50
|
Merge pull request #1644 from polaris-/gdb-fixes
Adopted WinterMute's gdbstub changes
|
2016-04-08 16:03:40 -04:00 |
|
bunnei
|
6e750ae12d
|
Merge pull request #1639 from linkmauve/fix-double-framebuffer-check
OpenGL: Fix a double framebuffer completeness checks.
|
2016-04-07 19:52:02 -04:00 |
|
bunnei
|
f531d4b810
|
Merge pull request #1577 from JamePeng/update-apta-func
Append the missing function name"GetAppletInfo", "SetAppCpuTimeLimit" and "GetAppCpuTimeLimit" to APT:A
|
2016-04-06 21:07:08 -04:00 |
|
bunnei
|
dccadce074
|
Merge pull request #1435 from mailwl/frd_u
frd:u: Initial stub some functions
|
2016-04-05 23:04:35 -04:00 |
|
bunnei
|
b393408496
|
Merge pull request #1620 from LFsWang/path
Fix filename&path encode problem on Windows
|
2016-04-04 21:55:08 -04:00 |
|
bunnei
|
6d24c73ea9
|
Merge pull request #1616 from exhalatio/dlp_dummy
Dummy implementation dlp:SRVR Service.
|
2016-04-03 10:10:58 -04:00 |
|
bunnei
|
e5e3b97db2
|
Merge pull request #1619 from mailwl/cecd
cecd:u: stub GetCecInfoEventHandle, GetChangeStateEventHandle
|
2016-04-02 01:43:35 -04:00 |
|
bunnei
|
9d7028bcfb
|
Merge pull request #1390 from purpasmart96/citra_gsp_error_codes
GSP: Return proper error codes for register writes
|
2016-04-01 10:50:36 -04:00 |
|
bunnei
|
67c982be1b
|
Merge pull request #1419 from mailwl/branch-gsp
Add gsp functions: SetAxiConfigQoSMode, UnregisterInterruptRelayQueue
|
2016-03-31 08:52:38 -04:00 |
|
bunnei
|
644fbbeb13
|
Merge pull request #1572 from MerryMage/audio-filter
DSP: Implement audio filters (simple, biquad)
|
2016-03-30 20:17:52 -04:00 |
|
bunnei
|
7e2c0c5371
|
Merge pull request #1611 from ObsidianX/cfg-common-fix
Add common methods to all cfg:* ports
|
2016-03-29 10:25:16 -04:00 |
|
bunnei
|
2bc88032e2
|
Merge pull request #1589 from LittleWhite-tb/compil-fix
Compilation fix
|
2016-03-28 10:25:31 -04:00 |
|
bunnei
|
e815e4a6aa
|
Merge pull request #1541 from LFsWang/path
Fix Qt string encode problem on Windows
|
2016-03-27 22:03:07 -04:00 |
|
bunnei
|
e366f60cff
|
Merge pull request #1573 from wwylele/input_fix
Remove unnecessary const & replace pointer with reference
|
2016-03-26 14:09:26 -04:00 |
|
bunnei
|
39da819b55
|
Merge pull request #1549 from wwylele/acc_gyro
hid: implement accelerometer and gyroscope back-end
|
2016-03-25 21:07:21 -04:00 |
|
bunnei
|
b25605e20f
|
Merge pull request #1566 from MerryMage/audio-codec
DSP: Implement audio codecs (PCM8, PCM16, ADPCM)
|
2016-03-24 17:53:22 -04:00 |
|
bunnei
|
0a1c73e396
|
Merge pull request #1517 from Lectem/fixSDLcmake
fix SDL2 detection for Visual
|
2016-03-23 13:35:16 -04:00 |
|
bunnei
|
ebbba0d381
|
Merge pull request #1508 from JayFoxRox/vs-output-map
Respect vs output map
|
2016-03-22 11:59:12 -04:00 |
|
bunnei
|
85edb851b0
|
Merge pull request #1560 from lioncash/savedata
archive_extsavedata: Fix member initialization order
|
2016-03-22 11:56:47 -04:00 |
|
bunnei
|
e16899783d
|
Merge pull request #1563 from lioncash/lolfiq
armstate: Correct FIQ register banking
|
2016-03-22 08:38:48 -04:00 |
|
bunnei
|
446d7c7e55
|
Merge pull request #1559 from lioncash/vec
soc_u: Get rid of explicit delete and new
|
2016-03-21 11:19:18 -04:00 |
|
bunnei
|
8986aa181d
|
Merge pull request #1562 from lioncash/constexpr
core: Mark some helper functions as constexpr
|
2016-03-21 10:44:37 -04:00 |
|
bunnei
|
b83e95727f
|
Merge pull request #1302 from Subv/save_fix
HLE/FS: Fixed many corner cases in our file handling
|
2016-03-20 16:11:49 -04:00 |
|
bunnei
|
ff6c24932a
|
Merge pull request #1550 from LittleWhite-tb/gdbstub_include_fix
Fix missing header
|
2016-03-20 15:36:27 -04:00 |
|
bunnei
|
784c5539ea
|
Merge pull request #1538 from lioncash/dot
shader_interpreter: use std::inner_product for the dot product
|
2016-03-20 00:35:06 -04:00 |
|
bunnei
|
116194b147
|
Merge pull request #1522 from MerryMage/dylibbundler
OS X: Use dylibbundler to include dylibs required by citra in nightly build
|
2016-03-19 00:05:56 -04:00 |
|
bunnei
|
958b978efe
|
Merge pull request #1543 from lioncash/zero
vector_math: Add missing member in Vec4's SetZero function
|
2016-03-18 09:57:15 -04:00 |
|
bunnei
|
06b70d170e
|
Merge pull request #1505 from pippo2931/fef
GetArchiveResource stub
|
2016-03-18 00:32:53 -04:00 |
|
bunnei
|
58852bedbf
|
Merge pull request #1535 from JayFoxRox/fix-align
PICA: Alignment happens locally in vertex
|
2016-03-17 20:00:00 -04:00 |
|
bunnei
|
20ba5b14b4
|
Merge pull request #1539 from lioncash/const
video_core: Don't cast away const
|
2016-03-17 10:29:40 -04:00 |
|
bunnei
|
55f24e1cf4
|
Merge pull request #1519 from JayFoxRox/vp-offset-fix
PICA: Fix viewport offset
|
2016-03-16 14:19:53 -04:00 |
|
bunnei
|
96cafbe4cc
|
Merge pull request #1503 from bunnei/clear-jit-cache
Clear JIT cache
|
2016-03-16 13:18:51 -04:00 |
|
bunnei
|
caba93fa45
|
Merge pull request #1479 from JayFoxRox/mad-encoding
Fix MAD/MADI encoding
|
2016-03-16 13:17:07 -04:00 |
|
bunnei
|
becb758a84
|
Merge pull request #1526 from bunnei/sdl-rgb8
SDL2: Explicitly use RGB8 color buffer.
|
2016-03-15 15:48:59 -04:00 |
|
bunnei
|
69a38e7b54
|
SDL2: Explicitly use RGB8 color buffer.
|
2016-03-14 21:59:16 -04:00 |
|
bunnei
|
62b105b695
|
Merge pull request #1409 from JamePeng/Reorganize-NDM
Reorganize the ndm service path for implement dummy function
|
2016-03-14 15:51:13 -04:00 |
|
bunnei
|
a2024d7497
|
Merge pull request #1509 from lioncash/noncopy
common: Minor changes to NonCopyable
|
2016-03-13 16:47:44 -04:00 |
|
bunnei
|
6efb710b28
|
shader_jit_x64: Clear cache after code space fills up.
|
2016-03-12 12:15:49 -05:00 |
|
bunnei
|
c103759cdc
|
shader_jit_x64: Make assert outputs more useful & cleanup formatting.
|
2016-03-12 12:06:28 -05:00 |
|
bunnei
|
46f78b7f19
|
shader: Update log message to use proper log class.
|
2016-03-12 12:03:32 -05:00 |
|
bunnei
|
2f0a61debf
|
Merge pull request #1266 from Subv/miiapplet
HLE/Applets: Implemented a dummy Mii Selector applet.
|
2016-03-12 11:23:59 -05:00 |
|
bunnei
|
afb5140b53
|
Merge pull request #1500 from lioncash/nullptr
gsp_gpu: Change 0 literal to nullptr
|
2016-03-12 10:15:02 -05:00 |
|
bunnei
|
c6cf075b51
|
Merge pull request #1499 from lioncash/services
hle: Update service function tables
|
2016-03-11 22:53:00 -05:00 |
|
bunnei
|
3789de6bd9
|
Merge pull request #1476 from lioncash/emit
emitter: constexpr/misc changes
|
2016-03-10 01:06:25 -05:00 |
|
bunnei
|
4a2d1571bc
|
Merge pull request #1474 from lioncash/renderer
renderer_base: Minor changes
|
2016-03-09 10:57:38 -05:00 |
|
bunnei
|
8530a2d7df
|
Merge pull request #1344 from LittleWhite-tb/error-output
Output errors in GUI
|
2016-03-08 23:12:04 -05:00 |
|
bunnei
|
58c336b671
|
Merge pull request #1441 from MerryMage/dsp-pipes
AudioCore: Implement Pipe 2
|
2016-03-07 20:29:30 -05:00 |
|
bunnei
|
b12a0b753f
|
Merge pull request #1467 from LittleWhite-tb/bug-shader-object
Set the appropriate locale to get float conversion working using to_string
|
2016-03-07 20:23:48 -05:00 |
|
bunnei
|
6436d101b5
|
Merge pull request #1462 from yuriks/depth-test-write
Pica: Write depth value even when depth test is disabled
|
2016-03-06 11:16:21 -05:00 |
|
bunnei
|
987d85a33b
|
Merge pull request #1429 from mailwl/branch-acu
ac:u IsConnected implemented
|
2016-03-05 02:10:25 -05:00 |
|
bunnei
|
878562c291
|
Merge pull request #1389 from yuriks/stub-cam
Stub CAM:U service
|
2016-03-04 10:11:09 -05:00 |
|
bunnei
|
dc2ee9b338
|
Merge pull request #1448 from bunnei/remove-glfw
externals: Remove unused GLFW library from the repo.
|
2016-03-03 23:38:02 -05:00 |
|
bunnei
|
cf414db710
|
externals: Remove unused GLFW library from the repo.
|
2016-03-03 23:30:52 -05:00 |
|
bunnei
|
c9009d39d4
|
Merge pull request #1394 from ds84182/immediate-mode-vtx
Add immediate mode vertex submission
|
2016-03-03 10:51:15 -05:00 |
|
bunnei
|
699b2a6571
|
Merge pull request #1403 from MerryMage/sdl
Dependencies: Remove GLFW, Add SDL2
|
2016-03-02 20:32:32 -05:00 |
|
bunnei
|
ea0ca17215
|
Merge pull request #1434 from Kloen/legend
Add THREADPROCESSORID_ALL on SVC::CreateThread
|
2016-03-02 09:09:09 -05:00 |
|
bunnei
|
cddb9bd2aa
|
Merge pull request #1297 from Subv/saves
DiskDirectory: Initialize the directory member with valid info.
|
2016-03-01 17:16:05 -05:00 |
|
bunnei
|
95addab57b
|
Merge pull request #1433 from yuriks/config-000A0000
Service/CFG: Add block 0x000A0000 (username) to default config file
|
2016-03-01 17:09:53 -05:00 |
|
bunnei
|
2f56125f12
|
Merge pull request #1418 from mailwl/branch-ir
Initial implementation ir:user
|
2016-02-26 11:07:29 -05:00 |
|
bunnei
|
c28a48aa02
|
Merge pull request #1352 from LittleWhite-tb/exit_check
Add check before closure when emulation is running
|
2016-02-26 08:36:33 -05:00 |
|
bunnei
|
2b00bdec1f
|
Merge pull request #1424 from MerryMage/lut_init
renderer_opengl: Initalise fragment shader LUT textures
|
2016-02-25 19:36:27 -05:00 |
|
bunnei
|
af7282b5ea
|
Merge pull request #1386 from MerryMage/audio-core-skeleton
Audio Core: Skeleton
|
2016-02-25 19:21:50 -05:00 |
|
bunnei
|
b63a4192a7
|
Merge pull request #1422 from vgturtle127/patch-1
Add website to README. Be proud of it!
|
2016-02-25 14:30:20 -05:00 |
|
bunnei
|
e04e6aabbc
|
Merge pull request #1395 from ds84182/padding-attributes
Add support for padding vertex attributes
|
2016-02-24 18:15:16 -08:00 |
|
bunnei
|
0d086616d1
|
Merge pull request #1406 from MerryMage/bitfield2
BitField: Make trivially copyable and remove assignment operator.
|
2016-02-13 21:10:05 -05:00 |
|
bunnei
|
f1d1049c4f
|
Merge pull request #1264 from bunnei/fragment-lighting-hw
Fragment lighting support in the HW renderer
|
2016-02-05 21:49:44 -05:00 |
|
bunnei
|
19557aaab3
|
pica: Cleanup lighting register definitions and documentation.
|
2016-02-05 17:20:25 -05:00 |
|
bunnei
|
c4d318f691
|
gl_rasterizer: Use alignas(16) instead of explicit padding.
|
2016-02-05 17:20:24 -05:00 |
|
bunnei
|
aaa7beeda8
|
renderer_opengl: Use GLvec3/GLvec4 aliases for commonly used types.
|
2016-02-05 17:20:23 -05:00 |
|
bunnei
|
8e9318f20a
|
gl_rasterizer: Fix issue with interpolation of opposite quaternions.
|
2016-02-05 17:20:23 -05:00 |
|
bunnei
|
b694423d09
|
pica_types: Fix typo in docstring.
|
2016-02-05 17:20:22 -05:00 |
|
bunnei
|
a949fd5f25
|
pica_types: Replace float24/20/16 with a template class.
|
2016-02-05 17:20:22 -05:00 |
|
bunnei
|
d171822dce
|
command_processor: Add an assertion to ensure LUTs are not written past their boundaries.
|
2016-02-05 17:20:20 -05:00 |
|
bunnei
|
310a1c30ca
|
gl_rasterizer: Remove unnecessary casts.
|
2016-02-05 17:20:19 -05:00 |
|
bunnei
|
c229503f4a
|
gl_rasterizer: Fix PicaShaderConfig on GCC.
|
2016-02-05 17:20:19 -05:00 |
|
bunnei
|
9dfb223d26
|
gl_rasterizer: Initial implementation of bump mapping.
|
2016-02-05 17:20:19 -05:00 |
|
bunnei
|
449902b558
|
gl_shader_gen: Fix bug in LUT range (should within range [0, 255] not [0, 256]).
|
2016-02-05 17:20:17 -05:00 |
|
bunnei
|
348c9c9ff3
|
gl_shader_gen: Implement lighting red, green, and blue reflection.
|
2016-02-05 17:20:16 -05:00 |
|
bunnei
|
01b407638c
|
gl_shader_gen: View should be normalized.
|
2016-02-05 17:20:15 -05:00 |
|
bunnei
|
c37de30cfc
|
gl_shader_gen: Implement fragment lighting fresnel effect.
|
2016-02-05 17:20:13 -05:00 |
|
bunnei
|
0e67c21c9e
|
gl_shader_gen: Implement fragment lighting specular 1 component.
|
2016-02-05 17:19:16 -05:00 |
|
bunnei
|
781b046579
|
gl_shader_gen: Add support for D0 LUT scaling.
|
2016-02-05 17:18:36 -05:00 |
|
bunnei
|
3d89dacd56
|
gl_shader_gen: Refactor lighting config to match Pica register naming.
- Also implement D0 LUT enable.
|
2016-02-05 17:17:35 -05:00 |
|
bunnei
|
6307999116
|
pica: Cleanup and add some comments to lighting registers.
|
2016-02-05 17:17:34 -05:00 |
|
bunnei
|
6878ba7608
|
gl_rasterizer: Minor naming refactor on Pica register naming.
|
2016-02-05 17:17:33 -05:00 |
|
bunnei
|
76f303538b
|
gl_shader_gen: Reorganize and cleanup lighting code.
- No functional difference.
|
2016-02-05 17:17:33 -05:00 |
|
bunnei
|
5f3bad8fb1
|
gl_shader_gen: Fix directional lights.
|
2016-02-05 17:17:32 -05:00 |
|
bunnei
|
bdc72d0904
|
gl_shader_gen: Fix bug with lighting where clamp highlights was only applied to last light.
|
2016-02-05 17:17:32 -05:00 |
|
bunnei
|
603b619cbe
|
gl_shader_gen: View vector needs to be normalized when computing half angle vector.
|
2016-02-05 17:17:31 -05:00 |
|
bunnei
|
021cb0bced
|
renderer_opengl: Use textures for fragment shader LUTs instead of UBOs.
- Gets us LUT interpolation for free.
- Some older Intel GPU drivers did not support the big UBOs needed to store the LUTs.
|
2016-02-05 17:17:31 -05:00 |
|