skidau
|
dc98ce5922
|
Added the addeo instruction to the JIT tables. Fixes Inkub (WiiWare).
|
2013-02-24 23:05:12 +11:00 |
|
skidau
|
6b28b3929a
|
Delayed the interrupts in the EXI Channel.
Fixes issue 5580.
|
2013-02-24 21:32:14 +11:00 |
|
skidau
|
40b65fdc04
|
Merge aram-dma-fixes (r76a13604ef49b522281af75675f044d59a74e871)
|
2013-02-24 17:10:33 +11:00 |
|
Jordan Woyak
|
52dacaa3e3
|
Make the posmtx vertex attribute an int instead of converting to and from a float.
|
2013-02-23 20:54:30 -06:00 |
|
skidau
|
ae566d6b3c
|
Merge branch 'aram-dma-fixes' into FIFO-BP
# By Pierre Bourdon
# Via Pierre Bourdon
* aram-dma-fixes:
Simulate a small delay on GC Memcard operations
|
2013-02-24 00:11:11 +11:00 |
|
Jonathan Jones
|
ba979582e2
|
Makes the "No banner" banner image theme-able. Current "sexy X" banner included as part of "Boomy" theme.
Fixes issue 6023.
|
2013-02-22 15:30:07 -05:00 |
|
degasus
|
0a05fcade4
|
fix glsl compilation error on intel
|
2013-02-22 12:19:52 +01:00 |
|
degasus
|
d9adc26332
|
real Star Fox fix
|
2013-02-22 12:14:39 +01:00 |
|
degasus
|
242d960781
|
increase buffer size
32M UBO, 16M Vertex, 2M Index
|
2013-02-22 10:25:38 +01:00 |
|
Jordan Woyak
|
86935ab4fd
|
forceinline IndexGenerator::WriteTriangle
|
2013-02-22 03:22:20 -06:00 |
|
degasus
|
e270c8b153
|
fix Star Fox
|
2013-02-22 09:54:19 +01:00 |
|
Jordan Woyak
|
d3f1bb93f2
|
Use DataWrite in a few more places.
|
2013-02-22 02:19:59 -06:00 |
|
Jordan Woyak
|
db1be085c2
|
VertexManager cleanup
|
2013-02-22 01:41:52 -06:00 |
|
Jordan Woyak
|
21bd5be753
|
Buffer size changes.
|
2013-02-21 23:12:53 -06:00 |
|
skidau
|
d76ca57837
|
Fixed a JIT timing bug that prevented Eternal Darkness from booting in Single Core mode.
|
2013-02-22 15:13:49 +11:00 |
|
Jordan Woyak
|
f16dcfe6f6
|
Remove logic from IndexGenerator which does not seem to match that of Video Software.
|
2013-02-21 21:02:49 -06:00 |
|
Jordan Woyak
|
368c78dd5c
|
IndexGenerator cleanup.
|
2013-02-21 19:11:07 -06:00 |
|
degasus
|
9332775b68
|
default upload method for nvidia is buffersubdata
|
2013-02-21 21:59:40 +01:00 |
|
Jordan Woyak
|
677c6229ad
|
Experimental VertexLoader cleanup!
|
2013-02-21 14:41:06 -06:00 |
|
Jordan Woyak
|
a92c93f870
|
Automate some calculations, with templates!
|
2013-02-21 13:29:05 -06:00 |
|
Jordan Woyak
|
7987d6babb
|
Use templates for 8+16 bit indexed versions of SSSE3/SSE4 TextCoord reading.
|
2013-02-21 12:42:09 -06:00 |
|
degasus
|
bed29f843f
|
fix spelling
|
2013-02-21 18:29:17 +01:00 |
|
degasus
|
40e17b4cb8
|
add option for hacked upload and disable it by default
|
2013-02-21 18:18:44 +01:00 |
|
degasus
|
d0e8217714
|
remove intel pixel shader hack
did not work correctly and made warnings on dx11
|
2013-02-21 17:44:56 +01:00 |
|
degasus
|
c7f4d6b9ac
|
wrapper for s_pCurBufferPointer
|
2013-02-21 13:45:48 +01:00 |
|
degasus
|
4b4dce1bd9
|
build fix
|
2013-02-21 13:00:19 +01:00 |
|
degasus
|
76e6085e31
|
consistently usage of buffer pointers
|
2013-02-21 12:36:29 +01:00 |
|
degasus
|
a849bb5242
|
Merge branch 'vertexloader_cleanup' into vertex-loader-cleanup
Conflicts:
Source/Core/VideoCommon/Src/VertexLoader_TextCoord.cpp
|
2013-02-21 12:18:50 +01:00 |
|
degasus
|
66d0c1c301
|
small cleanups of s_pCurBufferPointer
|
2013-02-21 11:45:29 +01:00 |
|
degasus
|
0d33e20026
|
bbox: replace s_pCurBufferPointer with locale buffer, so it can be read without read from the writeonly buffer
|
2013-02-21 11:41:14 +01:00 |
|
degasus
|
7a89faf13f
|
converting the last vertices again instead of copying from buffer on buffer split
for mapping, this buffer must be write only, so we cannot copy anthing.
converting again needs more cpu, but should happen rarely
|
2013-02-21 11:36:10 +01:00 |
|
Jordan Woyak
|
dc776a19a0
|
Cleanup VertexLoader's Color functions a bit.
|
2013-02-21 02:49:17 -06:00 |
|
Jordan Woyak
|
660fc12927
|
Cleanup Position loader functions.
|
2013-02-21 02:19:06 -06:00 |
|
Jordan Woyak
|
5efdcef34a
|
No longer have the signed/unsigned hack I guess.
|
2013-02-21 00:49:47 -06:00 |
|
Jordan Woyak
|
3938d3713b
|
Fix what I broke.
|
2013-02-21 00:40:22 -06:00 |
|
Jordan Woyak
|
5b63472ad7
|
Templatify Normal Loader functions.
|
2013-02-21 00:10:06 -06:00 |
|
Jordan Woyak
|
5e78f8a176
|
Templatify TextCord Loader functions.
|
2013-02-20 20:43:53 -06:00 |
|
Jordan Woyak
|
8f256237a3
|
Templatify DataReader a bit.
|
2013-02-20 20:21:25 -06:00 |
|
Jordan Woyak
|
6a13a4e5ed
|
Add template "swap" function to CommonFuncs.
|
2013-02-20 20:20:53 -06:00 |
|
Jordan Woyak
|
e9232280c4
|
Fix OSX!
|
2013-02-20 17:35:41 -06:00 |
|
Jordan Woyak
|
f3e91bc10d
|
Hopefully kill a stupid warning on Windows.
|
2013-02-20 17:30:34 -06:00 |
|
Jordan Woyak
|
e7c93b8ac3
|
Minor sampler cache cleanup.
|
2013-02-20 17:15:10 -06:00 |
|
Jordan Woyak
|
b7fae1febb
|
Fix my DX11 texture-related failure..
Fixes issue 6026. (probably)
|
2013-02-20 14:18:21 -06:00 |
|
skidau
|
36f2082a5f
|
Made vertex loading take constant time. Fixes a hang in Gladius.
|
2013-02-20 23:38:25 +11:00 |
|
Jordan Woyak
|
6e6d8af6dd
|
Revert "Don't load level 0 twice for 1-level textures in DX11." and fix it properly.
All backend TextureCaches now load level 0 in CreateTexture.
This reverts commit 294cb165ba3449cc4fd96eabb5272e2984a58eb8.
|
2013-02-20 05:42:22 -06:00 |
|
Jordan Woyak
|
eae20b77a8
|
Remove some unneeded sampler-related calls in BPStructs.
|
2013-02-20 02:01:54 -06:00 |
|
Jordan Woyak
|
294cb165ba
|
Don't load level 0 twice for 1-level textures in DX11.
|
2013-02-19 22:39:28 -06:00 |
|
Jordan Woyak
|
55c2a01744
|
Check for sampler object support, just to be nice.
|
2013-02-19 21:24:08 -06:00 |
|
Jordan Woyak
|
f2647a1216
|
Implement OGL sampler cache. Allows binding a texture multiple times with different parameters. Also possibly gives a very small speed improvement.
|
2013-02-19 21:18:53 -06:00 |
|
degasus
|
d93e57ff22
|
revert b5fe39b8c721 "fix texture parameters"
these parameters are really floats. I was just wrong
|
2013-02-19 22:20:39 +01:00 |
|