espes
213767cee5
disable gl debugging by default
2015-07-14 01:55:05 +10:00
Jannik Vogel
a753f3d06c
Cleanup clear code
2015-07-13 17:53:18 +02:00
espes
15c5e94319
Merge pull request #11 from JayFoxRox/gl-debug
...
GL debug
2015-07-14 01:47:27 +10:00
Jannik Vogel
414e72299e
Proper clear masks and region
2015-07-13 17:46:07 +02:00
Jannik Vogel
1efddc36d5
Remove dead code and remind about inplace+vram
2015-07-13 17:42:14 +02:00
Jannik Vogel
1040e2605b
Surface flip on upload
2015-07-13 17:24:28 +02:00
Jannik Vogel
c919b19824
Remove redundant NV2A text
2015-07-13 17:21:31 +02:00
Jannik Vogel
cd54aa6158
Style and more debug info
2015-07-13 17:21:31 +02:00
Jannik Vogel
8faac03869
More GL Debug output
2015-07-13 17:21:31 +02:00
espes
a50409ef19
don't assert for passthrough texture mode
2015-07-13 23:30:06 +10:00
espes
94b2c7ea7c
initial support for paletted textures
2015-07-13 23:18:26 +10:00
espes
9dea936168
checking for exactly opengl 3.3 breaks forward-compatible contexts
2015-07-13 23:05:56 +10:00
espes
3e2523518c
Merge pull request #5 from JayFoxRox/glx-gl-3.3
...
GLX version for GL 3.3 Core
2015-07-13 23:00:31 +10:00
Jannik Vogel
3364a7b461
Fatal messages to stderr
2015-07-13 14:25:40 +02:00
Jannik Vogel
c32594ed12
Check GL Version in NV2A
2015-07-13 14:22:47 +02:00
Gerd Hoffmann
c918b0a8a0
usb: add vendor request defines
...
Add defines for vendor specific usb control requests.
Group defines by Device / Interface / Endpoint while
being at it.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Conflicts:
include/hw/usb.h
2015-07-13 22:11:00 +10:00
espes
74653cae79
Merge pull request #6 from JayFoxRox/xid-rumble
...
XID Rumble
2015-07-13 22:06:03 +10:00
Jannik Vogel
b392aeed7a
Cleanup GLX
2015-07-13 13:10:40 +02:00
Jannik Vogel
7bfec09454
Improve XID code quality
2015-07-13 12:44:52 +02:00
espes
7509c1d444
use texture swizzle mask for alpha textures
2015-07-13 15:08:57 +10:00
espes
6ffb0ffbd0
s32k is probably signed
2015-07-13 14:50:31 +10:00
espes
6e965b2c1d
make attribute uploads lazy
2015-07-13 13:45:39 +10:00
espes
bf7948c70d
maybe fix ARL instruction
2015-07-13 01:21:07 +10:00
Jannik Vogel
1aa0eee37c
S1 (as UV?) should be normalized, fixes textures in Halo
2015-07-12 21:55:49 +10:00
Jannik Vogel
ffba4cfb7a
XID Rumble
2015-07-12 13:06:44 +02:00
Jannik Vogel
6acc7e2d13
GLX version for GL 3.3 Core
2015-07-12 12:50:48 +02:00
espes
be5a78e918
actually do the sse4.2 compile check for fast_hash
2015-07-12 01:58:24 +10:00
espes
c47148e63d
the simple changes that might fix linux
2015-07-12 01:37:22 +10:00
espes
1a4664a9f8
a bunch of trailing whitespace has accumulated
2015-07-12 01:34:03 +10:00
espes
537b05b838
fix fixed-function, and cleanups
2015-07-12 01:26:48 +10:00
espes
0a9ad10583
this is maybe less silly
2015-07-11 23:50:47 +10:00
espes
c31498a236
not even necessary
2015-07-11 13:49:08 +10:00
espes
04eba3b3a2
wip gl3
2015-07-10 11:43:22 +10:00
espes
ba428582f5
fix multi-level compressed textures
2015-07-09 12:00:34 +10:00
espes
0aa97bf57d
seemingly broken alpha test, and some other fixes
2015-07-08 22:11:32 +10:00
espes
c36d60100f
masks must be reset for clear
2015-07-08 04:35:35 +10:00
espes
3a35fc06b1
im bad at git add --patch
2015-07-08 04:05:51 +10:00
espes
8c5e15f2d9
fix sphinx
2015-07-08 04:03:02 +10:00
espes
614a22b49b
not obviously less broken
2015-07-08 03:35:50 +10:00
espes
ba45e5249f
probably broken stenciling
2015-07-08 02:52:08 +10:00
espes
e80aca79f1
still confused
2015-07-07 23:49:45 +10:00
espes
1d8adc942f
im confused about when to do a framebuffer update
2015-07-07 21:07:36 +10:00
espes
0a2d1ef9e4
don't update unmodified uniforms. makes apitrace faster
2015-07-07 21:06:17 +10:00
espes
49abc9afae
depth test. this is broken
2015-07-07 19:39:19 +10:00
espes
29d7473484
start on doing framebuffers properly
2015-07-07 19:02:55 +10:00
espes
694cedb8e0
TextureState -> TextureShape
2015-07-07 16:54:09 +10:00
espes
0b6291b46f
lock even less...
2015-07-07 15:35:03 +10:00
espes
5a7e1e6532
who needs this lock
2015-07-07 15:19:07 +10:00
espes
dd34dda3c6
less ridiculously inefficient puller
2015-07-07 15:06:21 +10:00
espes
cf84c27491
get rid of some pfifo shadow
2015-07-07 14:45:35 +10:00