search for: texcoord

Displaying 20 results from an estimated 30 matches for "texcoord".

2015 May 26
2
[PATCH 2/2] nv30/draw: switch varying hookup logic to know about texcoords
On 26.05.2015 02:49, Ilia Mirkin wrote: > On Mon, May 25, 2015 at 8:37 PM, Tobias Klausmann > <tobias.johannes.klausmann at mni.thm.de> wrote: >> >> On 25.05.2015 21:29, Ilia Mirkin wrote: >>> Commit 8acaf862dfe switched things over to use TEXCOORD instead of >>> GENERIC, but did not update the nv30 swtnl draw paths. This teaches the >>> draw logic about TEXCOORD. >>> >>> Among other things, this fixes a crash in demos/arbocclude when using >>> swtnl. Curiously enough, the point-sprite piglit works...
2015 May 26
2
[PATCH 2/2] nv30/draw: switch varying hookup logic to know about texcoords
On 25.05.2015 21:29, Ilia Mirkin wrote: > Commit 8acaf862dfe switched things over to use TEXCOORD instead of > GENERIC, but did not update the nv30 swtnl draw paths. This teaches the > draw logic about TEXCOORD. > > Among other things, this fixes a crash in demos/arbocclude when using > swtnl. Curiously enough, the point-sprite piglit works without this. > > Signed-off-by:...
2012 May 12
7
[Patches] mesa/nv30: Diverse set of patches that improve NV3x render quality V2
A reworked version of 3 out of 4 patches mentioned earlier. [1/4]: Fixes nearly all piglit vertprog testcases, due to now being able to pass the results on to the fragment shader. V2: rename samplers to texcoords. [2/4]: Fixes shader compiler assertion errors, as some source registers do not exist for certain operations. Fixes several piglit tests when mesa is compiled with --enable-debug [3/4]: unchanged [4/4]: Dropped, requires a more substantial fix. As a quick-fix it's still useable though. Tester...
2010 Jan 18
2
[Mesa3d-dev] [PATCH] glsl: put varyings in texcoord slots
...9;t be packed, because that will break if the fragment shader doesn't use a vertex output. And there is no way to correct that when the fragment program comes up, other than recompiling the vertex shader, which would be very desirable to avoid having to do. Non-GLSL programs can only use the 8 texcoords, so there is no problem there since hardware supports 8 slots. Thus, I think my proposed solution is the simplest and most efficient approach. Any other solution would require much more, and slower, code in the Gallium drivers for nv30, nv40, and maybe Intel too.
2015 Jan 12
2
Re: [RFC] mesa/st: Avoid passing a NULL buffer to the drivers
...triangles and capture both processed triangle vertices and some values that are computed per-primitive (e.g., facet normal). The geometry shader might declare its outputs like the following: layout(stream = 0) out vec4 position; layout(stream = 0) out vec4 texcoord; layout(stream = 1) out vec4 normal; "position" and "texcoord" would be per-vertex attributes written to vertex stream 0; "normal" would be a per-triangle facet normal. The geometry shader would emit three vertices to stream zero (the p...
2015 Jan 12
1
Re: [RFC] mesa/st: Avoid passing a NULL buffer to the drivers
...d triangle vertices and some values that are >> computed per-primitive (e.g., facet normal). The geometry shader >> might declare its outputs like the following: >> >> layout(stream = 0) out vec4 position; >> layout(stream = 0) out vec4 texcoord; >> layout(stream = 1) out vec4 normal; >> >> "position" and "texcoord" would be per-vertex attributes written to >> vertex stream 0; "normal" would be a per-triangle facet normal. The >> geometry shader woul...
2015 May 25
3
[PATCH 1/2] nv30/draw: rework some of the output vertex buffer logic
This makes the vertex buffer go to GART, not VRAM, and redoes the mapping to not use the UNSYNCHRONIZED access (which is meaningless on a VRAM buffer anyways). While we're at it, add some flushes for VBO data. Moving the vertex buffer from VRAM to GART makes glxgears work fully with NV30_SWTNL=1. The other changes just seem like a good idea. I'm not sure *why* moving the buffer from VRAM
2015 Jan 12
0
[RFC] mesa/st: Avoid passing a NULL buffer to the drivers
...nd capture both processed triangle vertices and some values that are > computed per-primitive (e.g., facet normal). The geometry shader > might declare its outputs like the following: > > layout(stream = 0) out vec4 position; > layout(stream = 0) out vec4 texcoord; > layout(stream = 1) out vec4 normal; > > "position" and "texcoord" would be per-vertex attributes written to > vertex stream 0; "normal" would be a per-triangle facet normal. The > geometry shader would emit three vertices to...
2015 Jan 07
3
[RFC] mesa/st: Avoid passing a NULL buffer to the drivers
If we capture transform feedback from n stream in (n-1) buffers we face a NULL buffer, use the buffer (n-1) to capture the output of stream n. This fixes one piglit test with nvc0: arb_gpu_shader5-xfb-streams-without-invocations Signed-off-by: Tobias Klausmann <tobias.johannes.klausmann at mni.thm.de> --- src/mesa/state_tracker/st_cb_xformfb.c | 5 +++++ 1 file changed, 5 insertions(+)
2013 Oct 04
1
[Bug 70130] New: unable to compile fragment shader program
...e1705 laptop. On which I have archlinux with nouveau (9.2.0-2)& mesa drivers. I get the below error when i use the debug build Error: failed to compile this fragment program: FRAG PROPERTY FS_COORD_ORIGIN LOWER_LEFT PROPERTY FS_COLOR0_WRITES_ALL_CBUFS 1 DCL IN[0], POSITION, LINEAR DCL IN[1], TEXCOORD[0], PERSPECTIVE DCL IN[2], TEXCOORD[1], PERSPECTIVE DCL IN[3], TEXCOORD[2], PERSPECTIVE DCL IN[4], TEXCOORD[3], PERSPECTIVE DCL IN[5], GENERIC[0], PERSPECTIVE DCL OUT[0], COLOR DCL SAMP[0] DCL SAMP[1] DCL SAMP[2] DCL SAMP[3] DCL SAMP[4] DCL SAMP[5] DCL CONST[19] DCL CONST[0..2] DCL CONST[4..13] DCL...
2007 Oct 08
2
Fill a polygon with a pattern
What is the simplest (namely: minimum number of libraries or conflicts) way to fill a polygon with a pattern? For example, suppose I have (in a graphic file, like a jpeg) the drawing of an "X". Then I fill a polygon (like a triangle) with this pattern, and get something like: X XXX XXXXX XXXXXXX (where the border "X"s could be truncated). I searched the rimage
2012 May 09
4
[Patches]mesa/nv30: Diverse set of patches that improve NV3x render quality
For all these patches I'd say: testers are welcome. The first three patches seem good enough to push as we speak IMHO (so if you agree, go ahead!), whereas for the fourth I don't know if this is the desired way to fix. The result of these four patches is that NV34 gives a nearly-correct desktop experience, where only some fading animations appear broken. It's quite useable now! [1/4]:
2015 Oct 16
0
Wine release 1.7.53
...xed copy/paste error (Coverity). Martin Storsjo (1): msvcrt: Remove a stray semicolon. Matteo Bruni (23): wined3d: Avoid the deprecated syntax for SM3 varyings on core profile. wined3d: Avoid the builtin fog coordinate varying on core profile. wined3d: Initialize unwritten texcoord varyings in the FFP replacement vertex shader. wined3d: Initialize unwritten texcoord varyings in the VS. wined3d: Store supported varyings count in d3d_limits. wined3d: Avoid reading uninitialized texcoord varyings in FFP replacement fragment shaders. wined3d: Avoid reading...
2014 Jan 29
0
[PATCH] nv30: report the correct max varying limit
nvfx_fragprog_assign_generic only allows for up to 10/8 texcoords for nv40/nv30. This fixes compilation of the varying-packing tests (although they still fail). Signed-off-by: Ilia Mirkin <imirkin at alum.mit.edu> Cc: 9.1 9.2 10.0 <mesa-stable at lists.freedesktop.org> --- src/gallium/drivers/nouveau/nv30/nv30_screen.c | 2 +- 1 file changed, 1 ins...
2014 Feb 21
3
[PATCH 1/4] nv30: remove use_nv4x, it is identical to is_nv4x
...if(!nvfx->is_nv4x) goto nv3x_cflow; nv40_fp_brk(fpc); break; @@ -951,7 +951,7 @@ static boolean nvfx_fragprog_assign_generic(struct nv30_context *nvfx, struct nvfx_fpc *fpc, const struct tgsi_full_declaration *fdec) { - unsigned num_texcoords = nvfx->use_nv4x ? 10 : 8; + unsigned num_texcoords = nvfx->is_nv4x ? 10 : 8; unsigned idx = fdec->Range.First; unsigned hw; @@ -1002,7 +1002,7 @@ nvfx_fragprog_parse_decl_output(struct nv30_context* nvfx, struct nvfx_fpc *fpc, case 2: hw = 3; break; case 3: hw =...
2013 Sep 15
5
[Bug 69376] New: F19 Gnome-3 does not display icons for All Applications
https://bugs.freedesktop.org/show_bug.cgi?id=69376 Priority: medium Bug ID: 69376 Assignee: nouveau at lists.freedesktop.org Summary: F19 Gnome-3 does not display icons for All Applications QA Contact: xorg-team at lists.x.org Severity: normal Classification: Unclassified OS: All
2015 Apr 17
0
Wine release 1.7.41
...WINED3DFMT_UNKNOWN is passed as backbuffer format for windowed mode resets. wined3d: Bind sampler objects to the correct texture stage. wined3d: Properly handle WINED3DSIH_DP2 in the GLSL shader backend. d2d1: Take the world transform into account when calculating the bitmap brush texcoord transform. d2d1: Add opacity support to bitmap brushes. wined3d: Bind the texture before calling wined3d_volume_upload_data() in wined3d_volume_load_location(). wined3d: Use wined3d_texture_bind_and_dirtify() in device_update_volume(). wined3d: Use wined3d_texture_bind_and_d...
2009 Jul 03
0
Wine release 1.1.25
...nch translation. Gerald Pfeifer (6): ddraw: Fix error checking in IDirect3DExecuteBufferImpl_Execute(). ddraw: Fix two bounds checks. dsound/tests: Fix two broken conditions. d3d9/tests: Fix three incorrect logic conditions. wined3d: Fix logical condition in find_clip_texcoord(). d3d9: Fix variable type in reset_enum_callback(). Hans Leidekker (20): ntdll: Don't return success from the NtQueryEvent stub. wininet: Don't delete the cache file when closing a request. crypt32: Add a partial implementation of CertCreateContext. include:...
2013 Jun 07
0
Wine release 1.6-rc1
...d3d9: Create textures for swapchain surfaces. d3drm: Avoid LPDIRECT3DRMANIMATIONARRAY. d3drm: Avoid LPDIRECT3DRMVISUALARRAY. d3d8: Create textures for swapchain surfaces. wined3d: Fix a typo in shader_glsl_generate_ffp_fragment_shader(). wined3d: Don't modify the texcoord mask for "projected" cube textures in shader_glsl_tex(). ddraw: Rename PixelFormat_DD2WineD3D() to wined3dformat_from_ddrawformat(). ddraw: Rename PixelFormat_WineD3DtoDD() to ddrawformat_from_wined3dformat(). Hwang YunSong (1): po: Update Korean translation. Jacek Cab...
2017 Apr 28
0
Wine release 2.7
...e: Do not use P* types in IoReportResourceUsage. vcomp: Handle begin == NULL in _vcomp_for_static_init. configure: Support for recent versions of OSMesa. Stefan Dösinger (7): d3d9/tests: Accept another stale value in test_vshader_input. d3d9/tests: Accept WARP uninitialized texcoord alpha result on real cards. ddraw/tests: Don't use DDBLT_COLORFILL in test_flip. ddraw/tests: Prefer 16 bit depth buffers in ddraw1 and 2. d3d9/tests: Accept alpha channel differences in shadow_test. d3d8/tests: Accept alpha channel differences in shadow_test. d3d9...