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 |
|
bunnei
|
bf89870437
|
renderer_opengl: Initial implementation of basic specular lighting.
|
2016-02-05 17:17:30 -05:00 |
|
bunnei
|
e34fa6365f
|
renderer_opengl: Implement HW fragment lighting distance attenuation.
|
2016-02-05 17:17:30 -05:00 |
|
bunnei
|
e9af70eaf3
|
renderer_opengl: Implement HW fragment lighting LUTs within our default UBO.
|
2016-02-05 17:17:29 -05:00 |
|
bunnei
|
afbef52516
|
renderer_opengl: Implement diffuse component of HW fragment lighting.
|
2016-02-05 17:17:29 -05:00 |
|
bunnei
|
b003075570
|
pica: Implement decoding of basic fragment lighting components.
- Diffuse
- Distance attenuation
- float16/float20 types
- Vertex Shader 'view' output
|
2016-02-05 17:17:28 -05:00 |
|
bunnei
|
281bc90ad2
|
pica: Implement fragment lighting LUTs.
|
2016-02-05 17:17:27 -05:00 |
|
bunnei
|
4369767c72
|
pica: Add decodings for distance attenuation and LUT registers.
|
2016-02-05 17:17:26 -05:00 |
|
bunnei
|
38c7b20475
|
pica: Add pica_types module and move float24 definition.
|
2016-02-05 17:17:26 -05:00 |
|
bunnei
|
69e2453649
|
Merge pull request #1391 from tfarley/hw-fb-sync-fix
hwrasterizer: Use proper cached framebuffer addr/size
|
2016-02-05 17:03:58 -05:00 |
|
bunnei
|
7497675a83
|
Merge pull request #1387 from lioncash/func
services: minor changes
|
2016-02-03 12:14:48 -05:00 |
|
bunnei
|
cd0b31fd73
|
Merge pull request #1377 from MerryMage/mmio
Memory: Implemented MMIO
|
2016-01-30 19:03:33 -05:00 |
|
bunnei
|
3ab6d77c20
|
Merge pull request #1379 from lioncash/color
color: Make trivial helpers constexpr
|
2016-01-28 15:22:57 -05:00 |
|
bunnei
|
a43f8d2fb7
|
Merge pull request #1367 from yuriks/jit-jmp
Shader JIT: Fix off-by-one error when compiling JMPs
|
2016-01-27 09:19:28 -05:00 |
|
bunnei
|
c407b6ce2f
|
Merge pull request #1369 from yuriks/jmpu-inverted
Shader: Implement "invert condition" feature of IFU instruction
|
2016-01-26 09:58:16 -05:00 |
|
bunnei
|
01cb800256
|
Merge pull request #1370 from yuriks/gpureg-names
Debugger: Use 3dbrew names for GPU registers
|
2016-01-25 13:37:12 -05:00 |
|
bunnei
|
0b6cc0592d
|
Merge pull request #1334 from tfarley/hw-depth-modifiers
hwrasterizer: Use depth offset
|
2016-01-20 22:27:33 -05:00 |
|
bunnei
|
190b1bbf1f
|
Merge pull request #1327 from Subv/unmap_memblock
HLE/SVC: Implement UnmapMemoryBlock.
|
2016-01-14 22:27:36 -05:00 |
|
bunnei
|
6a261e825c
|
Merge pull request #1196 from linkmauve/khr_debug
Add optional GL_KHR_debug support
|
2016-01-12 22:54:52 -05:00 |
|
bunnei
|
848effe9c3
|
Merge pull request #1283 from Subv/soc_fixup
HLE/Sockets: Fixed the buffer offset in recvfrom.
|
2016-01-05 13:52:25 -05:00 |
|
bunnei
|
0ca8354464
|
Merge pull request #1330 from archshift/add-defaults
Gamelist: supply default settings for QSettings config
|
2016-01-03 11:14:44 -05:00 |
|