- 10 Sep, 2011 1 commit
-
-
Marek Olšák authored
v2: remove PIPE_CAP_ARRAY_TEXTURES in favor of the new CAP.
-
- 08 Sep, 2011 1 commit
-
-
Marcin Ślusarz authored
-
- 30 Aug, 2011 3 commits
-
-
Christoph Bumiller authored
Advertising different format support based on sample count was a bad idea, it made resolve to window work, but resolve to anything else would fail. See 9f499863.
-
Christoph Bumiller authored
-
Christoph Bumiller authored
The window system buffer will be BGRA and applications will try to directly resolve to it, which would trigger an INVALID_OPERATION in BlitFramebuffer if the multisample renderbuffer is RGBA.
-
- 04 Aug, 2011 1 commit
-
-
Christoph Bumiller authored
-
- 01 Aug, 2011 1 commit
-
-
Bryan Cain authored
-
- 21 Jul, 2011 1 commit
-
-
Christoph Bumiller authored
This doesn't include nvfx since its context struct is not derived from common nouveau_context (yet).
-
- 14 Jul, 2011 1 commit
-
-
Christoph Bumiller authored
-
- 07 Jul, 2011 1 commit
-
-
Christoph Bumiller authored
Context may become NULL and we still have to be able to flush pending fences.
-
- 12 May, 2011 1 commit
-
-
Matt Turner authored
util_logbase2 is exactly the same function. Signed-off-by:
Matt Turner <mattst88@gmail.com> Signed-off-by:
Brian Paul <brianp@vmware.com>
-
- 10 May, 2011 1 commit
-
-
Maxim Levitsky authored
Introduced by 531b12af.
-
- 06 May, 2011 1 commit
-
-
Christoph Bumiller authored
-
- 27 Apr, 2011 1 commit
-
-
Marek Olšák authored
-
- 16 Apr, 2011 1 commit
-
-
Marcin Ślusarz authored
Without it gcc complains: nv50_screen.c: In function ‘nv50_screen_is_format_supported’: nv50_screen.c:48: warning: implicit declaration of function ‘util_format_is_supported’ and handles it wrongly - util_format_is_supported returns boolean, which is typedef'ed to uchar, but function without prototype is assumed to return int. For me nv50_screen_is_format_supported was returning true for float formats without --enable-texture-float...
-
- 15 Apr, 2011 1 commit
-
-
Marek Olšák authored
v2: Unsigned floats are allowed regardless of the configure switch.
-
- 10 Apr, 2011 2 commits
-
-
Christoph Bumiller authored
-
Christoph Bumiller authored
Fixes width of non-smooth (aliased) lines on nvc0.
-
- 01 Apr, 2011 1 commit
-
-
Marek Olšák authored
-
- 29 Mar, 2011 1 commit
-
-
Christoph Bumiller authored
-
- 11 Mar, 2011 1 commit
-
-
Marek Olšák authored
-
- 05 Mar, 2011 1 commit
-
-
Marek Olšák authored
ARB_instanced_arrays is a subset of D3D9. ARB_draw_instanced is a subset of D3D10. The point of this change is to allow D3D9-level drivers to enable ARB_instanced_arrays without ARB_draw_instanced.
-
- 03 Mar, 2011 3 commits
-
-
Christoph Bumiller authored
-
Christoph Bumiller authored
512 KiB should be quite enough, but dynamic resize might be nicer.
-
Ben Skeggs authored
PIPE_BIND_CONSTANT_BUFFER alone was OK for nv50/nvc0, but nv30 will need to be able to set others on certain chipsets. Signed-off-by:
Ben Skeggs <bskeggs@redhat.com>
-
- 02 Mar, 2011 1 commit
-
-
Christoph Bumiller authored
-
- 01 Mar, 2011 5 commits
-
-
Ben Skeggs authored
This introduces a shared nouveau_context struct to track such things. Signed-off-by:
Ben Skeggs <bskeggs@redhat.com>
-
Ben Skeggs authored
Signed-off-by:
Ben Skeggs <bskeggs@redhat.com>
-
Ben Skeggs authored
Signed-off-by:
Ben Skeggs <bskeggs@redhat.com>
-
Ben Skeggs authored
Signed-off-by:
Ben Skeggs <bskeggs@redhat.com>
-
Ben Skeggs authored
Signed-off-by:
Ben Skeggs <bskeggs@redhat.com>
-
- 28 Feb, 2011 1 commit
-
-
Christoph Bumiller authored
We'll have to do some unification now to reduce code duplication.
-
- 02 Dec, 2010 1 commit
-
-
Ben Skeggs authored
Signed-off-by:
Ben Skeggs <bskeggs@redhat.com>
-
- 22 Nov, 2010 1 commit
-
-
Marek Olšák authored
This fixes piglit/glsl-vs-main-return and glsl-fs-main-return for the drivers which don't support RET (i915g, r300g, r600g, svga). ir_to_mesa does not currently generate subroutines, but it's a matter of time till it's added. It would then break all the drivers which don't implement them, so this CAP makes sense. Signed-off-by:
Marek Olšák <maraeo@gmail.com>
-
- 12 Nov, 2010 1 commit
-
-
Marek Olšák authored
-
- 25 Sep, 2010 2 commits
-
-
Christoph Bumiller authored
-
Christoph Bumiller authored
The 2D engine's fill doesn't seem suited for RGBA32F or ZS buffers.
-
- 18 Sep, 2010 2 commits
-
-
Christoph Bumiller authored
-
Christoph Bumiller authored
-
- 14 Sep, 2010 1 commit
-
-
Luca Barbieri authored
Changes in v3: - Also change trace, which I forgot about Changes in v2: - No longer adds tessellation shaders Currently each shader cap has FS and VS versions. However, we want a version of them for geometry, tessellation control, and tessellation evaluation shaders, and want to be able to easily query a given cap type for a given shader stage. Since having 5 duplicates of each shader cap is unmanageable, add a new get_shader_param function that takes both a shader cap from a new enum and a shader stage. Drivers with non-unified shaders will first switch on the shader and, within each case, switch on the cap. Drivers with unified shaders instead first check whether the shader is supported, and then switch on the cap. MAX_CONST_BUFFERS is now per-stage. The geometry shader cap is removed in favor of checking whether the limit of geometry shader instructions is greater than 0, which is also used for tessellation shaders. WARNING: all drivers changed and compiled but only nvfx tested
-