espes
|
779d4d4734
|
fix nv2a_debug on mac
yeah yeah, we should probably be using glext...
|
2015-08-14 15:18:17 +10:00 |
espes
|
d62d63845e
|
fix a8y8. i should use code-review -_-
|
2015-08-14 11:33:22 +10:00 |
espes
|
bb73ec7060
|
the other components of alpha textures should probably be 1
7fccebf980/src/gallium/auxiliary/util/u_pack_color.h (L259)
|
2015-08-14 11:07:27 +10:00 |
espes
|
b6f014bf11
|
some more texture formats
|
2015-08-14 10:49:01 +10:00 |
espes
|
713baf6a03
|
confusing hack to efficient handle surface write mask changes
|
2015-08-14 10:04:00 +10:00 |
espes
|
81f495ef8e
|
add EXP macro mask arg
|
2015-08-14 10:03:17 +10:00 |
espes
|
7356590230
|
Merge pull request #32 from JayFoxRox/fix-vs
Fix vs
|
2015-08-14 09:26:02 +10:00 |
espes
|
af6b40e666
|
carbon-copy from NV2A_GL_DPRINTF when gl debugging not enabled
|
2015-08-14 09:19:52 +10:00 |
espes
|
c7b3f646da
|
update surface when changing write enable masks
|
2015-08-14 09:18:52 +10:00 |
Jannik Vogel
|
2ca9eb531b
|
Fix vertex-shader bug which lead to accidental swizzling
|
2015-08-14 01:00:00 +02:00 |
Jannik Vogel
|
a8a41f877f
|
Use mix in final combiner
|
2015-08-14 00:58:45 +02:00 |
espes
|
4a2d7033b7
|
debug build fix
|
2015-08-14 08:47:25 +10:00 |
espes
|
0cdd5a4410
|
clarify DXT mipmapping hack
|
2015-08-14 08:34:27 +10:00 |
Jannik Vogel
|
4ec73858fe
|
DXT hash length fix + don't load invalid GL-DXT mipmaps
|
2015-08-13 14:04:51 +10:00 |
espes
|
85484e52cf
|
Merge branch 'xbox' of github.com:espes/xqemu into xbox
|
2015-08-11 15:04:13 -07:00 |
espes
|
7f324aeec4
|
Merge pull request #30 from JayFoxRox/simplify-shaders
Simplify shaders (+ one style commit)
|
2015-08-11 15:02:53 -07:00 |
espes
|
ee5232669f
|
chihiro, blkmemory debug prints
|
2015-08-11 12:17:25 -07:00 |
espes
|
3d895a7879
|
s/pgraph_upload_gl_texture/upload_gl_texture/
|
2015-08-11 12:12:11 -07:00 |
espes
|
c3ef6d815b
|
factor pgraph_update_surface
|
2015-08-11 12:10:36 -07:00 |
Jannik Vogel
|
0260b29578
|
Split GLSL compilation into function
|
2015-08-11 03:20:44 +02:00 |
Jannik Vogel
|
848eaf2b74
|
Move debug routines and macros to nv2a_debug
|
2015-08-11 03:20:37 +02:00 |
Jannik Vogel
|
725a8e14b6
|
Move back NV2A_VERTEX_ATTR_* to nv2a.c
|
2015-08-11 03:17:37 +02:00 |
Jannik Vogel
|
4f441ad6e0
|
Use v0 to v15 instead of custom attribs
|
2015-08-11 03:17:37 +02:00 |
Jannik Vogel
|
c9c2ab44ca
|
use ARRAYSIZE
|
2015-08-11 03:17:37 +02:00 |
espes
|
0ad73ef17e
|
Merge pull request #28 from JayFoxRox/compile-fix
Also compile/link nv2a_shaders.c
|
2015-08-10 15:06:57 -07:00 |
espes
|
d0cbf2f7e0
|
Merge pull request #29 from JayFoxRox/copyright
Copyright: JayFoxRox is Jannik Vogel
|
2015-08-10 15:05:43 -07:00 |
espes
|
051a340218
|
disable debug flags by default
|
2015-08-10 15:05:13 -07:00 |
Jannik Vogel
|
ff70038637
|
Copyright: JayFoxRox is Jannik Vogel
|
2015-08-11 00:01:08 +02:00 |
Jannik Vogel
|
10cc38de7f
|
Also compile/link nv2a_shaders.c
|
2015-08-10 23:45:01 +02:00 |
espes
|
1a7a9534ab
|
pass vertex data between shader stages in a struct
|
2015-08-10 10:42:46 -07:00 |
espes
|
27cf9cd4da
|
split out shader generation from nv2a.c
|
2015-08-10 09:21:45 -07:00 |
espes
|
87060feaac
|
Merge pull request #27 from JayFoxRox/cubemap-and-volume-textures
Cubemap and volume textures
|
2015-08-09 07:37:50 -07:00 |
espes
|
f5c27b53cc
|
Merge pull request #19 from JayFoxRox/missing-draw
Improve GL Draw calls and fix DRAW_ARRAYS (+Vertex3f)
|
2015-08-09 07:31:38 -07:00 |
Jannik Vogel
|
d80645afa4
|
Vertex3f support
|
2015-08-09 04:20:26 +02:00 |
Jannik Vogel
|
0e5b4f1eff
|
hacky DRAW_ARRAY merging + faster GL draw calls and more asserts
|
2015-08-09 04:20:26 +02:00 |
espes
|
6ba631b0bc
|
Merge pull request #24 from JayFoxRox/visibility-test
Handle REPORT for visibility-tests
|
2015-08-08 07:15:50 -07:00 |
espes
|
9c69879288
|
Merge pull request #25 from JayFoxRox/fix-warning
pgraph_apply_anti_aliasing_factor shouldn't return anything
|
2015-08-08 07:06:18 -07:00 |
espes
|
0b2af00e4d
|
Merge pull request #26 from JayFoxRox/framebuffer
Clear framebuffers so we don't have different sizes per attachment
|
2015-08-08 07:06:02 -07:00 |
Jannik Vogel
|
0d4ee8ec2e
|
Volume texture support
|
2015-08-08 02:14:08 +02:00 |
Jannik Vogel
|
c96d32e553
|
New swizzle functions
|
2015-08-08 02:14:08 +02:00 |
Jannik Vogel
|
7b32112df4
|
Make cubemaps work
|
2015-08-08 02:14:08 +02:00 |
Jannik Vogel
|
49597ca04f
|
pgraph_apply_anti_aliasing_factor shouldn't return anything
|
2015-08-07 19:49:44 +02:00 |
Jannik Vogel
|
609a4cf423
|
Add FIXME about possible bug with CLEAR
|
2015-08-07 19:44:16 +02:00 |
Jannik Vogel
|
68d0bcde6f
|
Clear framebuffers so we don't have different sizes per attachment
|
2015-08-07 19:36:23 +02:00 |
Jannik Vogel
|
7d9f182fe0
|
Handle REPORT for visibility-tests
|
2015-08-07 06:35:46 +02:00 |
espes
|
440d0a4ed4
|
Merge pull request #22 from JayFoxRox/quads
Quads using 4 vertices
|
2015-07-30 05:53:41 +10:00 |
espes
|
1dcaf6b3c4
|
:/
|
2015-07-30 03:32:36 +10:00 |
espes
|
b13b2d362a
|
Merge pull request #21 from JayFoxRox/renderstates
Add face-culling, frontface and polygon-mode
|
2015-07-29 08:36:04 +10:00 |
espes
|
80ac3f252f
|
Merge pull request #23 from JayFoxRox/anti-aliasing
Very basic anti-aliasing handling
|
2015-07-29 08:34:56 +10:00 |
Jannik Vogel
|
4fc7b1bb7f
|
Very basic anti-aliasing handling
|
2015-07-28 18:22:59 +02:00 |