SHA256
1
0
forked from pool/Mesa
Commit Graph

739 Commits

Author SHA256 Message Date
1fcb1bfc3a - baselibs.conf: enabled build of 32bit Mesa-dri-nouveau package,
e.g. required for Steam (bnc#1011156)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=554
2016-11-21 11:55:25 +00:00
Dominique Leuenberger
33ccc04aa4 Accepting request 440359 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/440359
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=275
2016-11-17 11:22:19 +00:00
ca51f0d438 Accepting request 440283 from home:mimi_vx:branches:X11:XOrg
- update to 13.0.1
* fdo#97715 [ILK,G45,G965] piglit.spec.arb_separate_shader_objects.misc
    api error checks
* fdo#98012 [IVB] Segfault when running Dolphin twice with Vulkan
* fdo#98512 radeon r600 vdpau: Invalid command stream: texture bo too small
* i965: Fix GPU hang related to multiple render targets and alpha testing
* Revert "st/vdpau: use linear layout for output surfaces"
* ac/nir: add support for discard_if intrinsic (v2)
* nir: add conditional discard optimisation (v4)
* amd/addrlib: limit fastcall/regparm to GCC i386
* anv: use correct .specVersion for extensions
* vc4: Use Newton-Raphson on the 1/W write to fix glmark2 terrain.
* ir: Flip gl_SamplePosition in nir_lower_wpos_ytransform().
* anv/device: Return DEVICE_LOST if execbuf2 fails
* vulkan/wsi/x11: Better handle wsi_x11_connection_create failure
* vulkan/wsi/x11: Clean up connections in finish_wsi
* anv: Better handle return codes from anv_physical_device_init
* intel/blorp: Use wm_prog_data instead of hand-rolling our own
* intel/blorp: Pass a brw_stage_prog_data to upload_shader
* anv/pipeline: Put actual pointers in anv_shader_bin
* anv/pipeline: Properly cache prog_data::param
* intel/blorp: Emit all the binding tables
* anv/device: Add an execbuf wrapper
* anv: Add a cmd_buffer_execbuf helper
* anv: Don't presume to know what address is in a surface relocation
* anv: Add a new bo_pool_init helper
* anv/allocator: Simplify anv_scratch_pool
* anv: Initialize anv_bo::offset to -1
* anv/batch_chain: Improve write_reloc
* anv: Add an anv_execbuf helper struct

OBS-URL: https://build.opensuse.org/request/show/440283
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=552
2016-11-15 10:24:36 +00:00
Dominique Leuenberger
e160f2ee01 Accepting request 439196 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/439196
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=274
2016-11-10 12:14:51 +00:00
f6c020fb50 Accepting request 439175 from home:Andreas_Schwab:Factory
- Build Mesa-dri-nouveau only where available

OBS-URL: https://build.opensuse.org/request/show/439175
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=550
2016-11-08 12:51:14 +00:00
Dominique Leuenberger
91f2ba56bf Accepting request 438299 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/438299
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=273
2016-11-05 20:22:45 +00:00
9d660a4ab1 Accepting request 438290 from home:Zaitor:branches:GNOME:Next
Resub with bug refs

OBS-URL: https://build.opensuse.org/request/show/438290
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=548
2016-11-02 12:53:31 +00:00
ae64664117 Accepting request 438167 from home:mimi_vx:branches:X11:XOrg
Tue Nov 18:14:28 UTC 2016 - mimi.vx@gmail.com
- update to 13.0.0
- openGL 4.5 with i965 driver on intel bbroadwell and newer hw
- openGL ES for haswell supports 3.1, skylake 3.2
- fixes for intel vulkan driver
- early support fot GP100
- better radeonSI performace
- dropped U_r300g-Set-R300_VAP_CNTL-on-RSxxx-to-avoid-triangle-flickering.patch
- refreshed u_Mesa_i965-import-prime-buffers.patch

OBS-URL: https://build.opensuse.org/request/show/438167
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=547
2016-11-02 10:06:25 +00:00
Dominique Leuenberger
a4bf7b8855 Accepting request 437257 from X11:XOrg
- let Mesa-dri-nouveau supplement xf86-video-nouveau, so it  gets
  preselected as well once hardware supplements for Mesa-dri-nouveau
  match (bnc#1005323)

- Mesa.spec: %ifdef'd out patches by mistake

- Split off nouveau*_dri.so into Mesa-dri-nouveau.
  Nouveau's 3D support is too unstable to enable by default.

- Mesa.spec: Disable Nouveau locking patches by default

- U_r300g-Set-R300_VAP_CNTL-on-RSxxx-to-avoid-triangle-flickering.patch:
  Initialize RSxxx chipsets correctly (bsc#985650)

- N_01-WIP-nouveau-add-locking.patch
  N_02-nouveau-more-locking-make-sure-that-fence-work-is-always-done-with-the-push-mutex-acquired.patch
  N_03-nv30-locking-fixes.patch
  N_04-nv50-Fix-double-lock-in-nv50_hw_sm_get_query_result.patch
  N_05-Use-nv50_render_condition-in-nv50_blitctx_post_blit.patch
  Backport nouveau locking workaround to enable multithreading.
  Source: https://github.com/imirkin/mesa/commits/locking
  According to the author, crashes may still happen, but much more rarely.
  Tested on GK107.
  N_04-* and N_05-* include untested fixes for nv50.
  Fixes (boo#997171) as suggested in (fdo#91632).

OBS-URL: https://build.opensuse.org/request/show/437257
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=272
2016-10-28 08:42:34 +00:00
497b73cdbd - let Mesa-dri-nouveau supplement xf86-video-nouveau, so it gets
preselected as well once hardware supplements for Mesa-dri-nouveau
  match (bnc#1005323)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=545
2016-10-25 10:06:24 +00:00
Max Staudt
50f1253d97 - Mesa.spec: %ifdef'd out patches by mistake
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=544
2016-10-17 14:34:53 +00:00
Max Staudt
1d348e1526 - Split off nouveau*_dri.so into Mesa-dri-nouveau.
Nouveau's 3D support is too unstable to enable by default.

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=543
2016-10-17 13:45:42 +00:00
Max Staudt
fbdc8ab182 - Mesa.spec: Disable Nouveau locking patches by default
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=542
2016-10-17 12:55:00 +00:00
Max Staudt
6cd013da6f - U_r300g-Set-R300_VAP_CNTL-on-RSxxx-to-avoid-triangle-flickering.patch:
Initialize RSxxx chipsets correctly (bsc#985650)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=541
2016-10-14 10:19:13 +00:00
Max Staudt
12a58d062e - N_01-WIP-nouveau-add-locking.patch
N_02-nouveau-more-locking-make-sure-that-fence-work-is-always-done-with-the-push-mutex-acquired.patch
  N_03-nv30-locking-fixes.patch
  N_04-nv50-Fix-double-lock-in-nv50_hw_sm_get_query_result.patch
  N_05-Use-nv50_render_condition-in-nv50_blitctx_post_blit.patch

  Backport nouveau locking workaround to enable multithreading.

  Source: https://github.com/imirkin/mesa/commits/locking

  According to the author, crashes may still happen, but much more rarely.

  Tested on GK107.

  N_04-* and N_05-* include untested fixes for nv50.

  Fixes (boo#997171) as suggested in (fdo#91632).

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=540
2016-10-14 09:11:02 +00:00
Dominique Leuenberger
7eefa92ca1 Accepting request 428656 from X11:XOrg
- Add u_Mesa_i965-import-prime-buffers.patch: i965: import prime
  buffers in the current context, not screen (fdo#71759,
  boo#991638).

- update to 12.0.3
* fdo#97781 - [HSW, BYT, IVB] es2-cts.gtf.gl2extensiontests.depth_texture_cube_map.depth_texture_cube_map
* Revert "i965/miptree: Stop multiplying cube depth by 6 in HiZ calculations"

OBS-URL: https://build.opensuse.org/request/show/428656
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=271
2016-09-23 09:23:26 +00:00
76eb5ddec5 - Add u_Mesa_i965-import-prime-buffers.patch: i965: import prime
buffers in the current context, not screen (fdo#71759,
  boo#991638).

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=538
2016-09-19 10:19:07 +00:00
862ef596ca Accepting request 428393 from home:mimi_vx:branches:X11:XOrg
- update to 12.0.3
* fdo#97781 - [HSW, BYT, IVB] es2-cts.gtf.gl2extensiontests.depth_texture_cube_map.depth_texture_cube_map
* Revert "i965/miptree: Stop multiplying cube depth by 6 in HiZ calculations"

OBS-URL: https://build.opensuse.org/request/show/428393
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=537
2016-09-19 08:03:21 +00:00
Dominique Leuenberger
0ad2081f52 Accepting request 424914 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/424914
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=270
2016-09-09 08:17:33 +00:00
0b74b6d52d Accepting request 424842 from home:mimi_vx:branches:X11:XOrg
- update to 12.0.2
* fdo#69622 - eglTerminate then eglMakeCurrent crahes
* fdo#89599 - symbol 'x86_64_entry_start' is already defined when building
    with LLVM/clang
* fdo#91342 - Very dark textures on some objects in indoors environments in
    Postal 2
* fdo#92306 - GL Excess demo renders incorrectly on nv43
* fdo#94148 - Framebuffer considered invalid when a draw call is done
    before glCheckFramebufferStatus
* fdo#96274 - [NVC0] Failure when compiling compute shader: Assertion
    `bb-<getFirst()-<serial >= bb-<getExit()-<serial' failed
* fdo#96358 - SSO: wrong interface validation between GS and VS (regresion
    due to latest gles 3.1)
* fdo#96381 - Texture artifacts with immutable texture storage and mipmaps
* fdo#96762 - [radeonsi,apitrace] Firewatch: nothing rendered
    in scrollable (text) areas
* fdo#96835 - "gallium: Force blend color to 16-byte alignment" crash with
    "-march=native -O3" causes some 32bit games to crash
* fdo#96850 - Crucible tests fail for 32bit mesa
* fdo#96908 - [radeonsi] MSAA causes graphical artifacts
* fdo#96911 - webgl2 conformance2/textures/misc/tex-mipmap-levels.html
    crashes 12.1 Intel driver
* fdo#96971 - invariant qualifier is not valid for shader inputs
* fdo#97039 - The Talos Principle and Serious Sam 3 GPU faults
* fdo#97207 - [IVY BRIDGE] Fragment shader discard writing to depth
* fdo#97214 - X not running with error &quot;Failed to make EGL context current
* fdo#97225 - [i965 on HD4600 Haswell] xcom switch to ingame cinematics cause
    segmentation fault
* fdo#97231 - GL_DEPTH_CLAMP doesn't clamp to the far plane
* fdo#97307 - glsl/glcpp/tests/glcpp-test regression

OBS-URL: https://build.opensuse.org/request/show/424842
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=535
2016-09-06 08:02:10 +00:00
Dominique Leuenberger
a641bbd31e Accepting request 407458 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/407458
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=269
2016-07-14 07:42:44 +00:00
6bac23c14e Accepting request 407445 from home:mimi_vx:branches:X11:XOrg
- update to 12.0.1
* Vulkan driver for Intel hardware from Ivy Bridge onward.
* OpenGL 4.3 for nvc0, radeonsi and i965 (Gen8+)
* OpenGL ES 3.1 on nvc0 and radeonsi
* DRI3 enablement for VDPAU, OMX and VAAPI

OBS-URL: https://build.opensuse.org/request/show/407445
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=533
2016-07-09 16:19:46 +00:00
e006909ab7 Accepting request 406859 from home:TheBlackCat:branches:X11:XOrg
Fix Group tag.

OBS-URL: https://build.opensuse.org/request/show/406859
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=532
2016-07-06 09:03:51 +00:00
Dominique Leuenberger
e25000e505 Accepting request 403990 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/403990
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=268
2016-06-29 13:03:55 +00:00
12b4a658dc Accepting request 403941 from home:mimi_vx:branches:X11:XOrg
- update to 12.0.0-rc4 final RC

OBS-URL: https://build.opensuse.org/request/show/403941
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=530
2016-06-22 08:56:49 +00:00
8ced621141 - moved libxatracker package definition to the end to get rid of
issues related to the special version of this package

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=529
2016-06-17 15:15:38 +00:00
81f3b5b6d8 - let Mesa-libVulkan-devel conflict with vulkan-devel due to file
conflics in both packages

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=528
2016-06-17 14:19:40 +00:00
fdd9dbcad8 - improved Group tag for libVulkan-devel
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=527
2016-06-16 10:39:04 +00:00
cab497d309 - Update to version 12.0.0-rc2
* Bug fixes and performance improvements
- supersedes patches:
  u_st-va-hardlink-driver-instances-to-gallium_drv_video.patch,
  U_anv-add-the-X-related-and-Wayland-CFLAGS-to-VULKAN.patch
- removed option for build in verbose log mode

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=526
2016-06-16 10:36:16 +00:00
b34f1e86d6 - fixed 'osc service localrun download_files' run by removing
rc release from version define

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=525
2016-06-12 09:23:17 +00:00
cadaf92329 Accepting request 400892 from home:mimi_vx:branches:X11:XOrg
- fix vulkan naming scheme, add supplement for xf86-video-intel

OBS-URL: https://build.opensuse.org/request/show/400892
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=524
2016-06-10 08:26:56 +00:00
2a1f9111c4 added U_anv-add-the-X-related-and-Wayland-CFLAGS-to-VULKAN.patch to changelog
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=523
2016-06-09 09:46:40 +00:00
63ee6ec825 Accepting request 400728 from home:tobijk:X11:XOrg
- Fix Requirement for Mesa-libVulkan-devel, not Mesa-libvulkan, but
  Mesa-libVulkan

OBS-URL: https://build.opensuse.org/request/show/400728
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=522
2016-06-08 20:41:14 +00:00
01ad272dc3 Accepting request 400616 from home:jirislaby:branches:X11:XOrg
x86: enable virgl gallium driver

OBS-URL: https://build.opensuse.org/request/show/400616
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=521
2016-06-08 09:46:24 +00:00
1bc38551db Accepting request 400597 from home:tobijk:X11:XOrg
- Update to version 12.0.0-rc2:
- New features:
  + OpenGL 4.3 on nvc0, radeonsi, i965 (Gen8+)
  + OpenGL ES 3.1 on nvc0, radeonsi
  + GL_ARB_ES3_1_compatibility on nvc0, radeonsi
  + GL_ARB_compute_shader on nvc0, radeonsi, softpipe
  + GL_ARB_cull_distance on i965/gen6+, nv50, nvc0, llvmpipe, softpipe
  + GL_ARB_framebuffer_no_attachments on nvc0, r600, radeonsi, softpipe
  + GL_ARB_internalformat_query2 on all drivers
  + GL_ARB_query_buffer_object on i965/hsw+
  + GL_ARB_robust_buffer_access_behavior on i965, nvc0, radeonsi
  + GL_ARB_shader_atomic_counters on radeonsi, softpipe
  + GL_ARB_shader_atomic_counter_ops on nvc0, radeonsi, softpipe
  + GL_ARB_shader_image_load_store on nvc0, radeonsi, softpipe
  + GL_ARB_shader_image_size on nvc0, radeonsi, softpipe
  + GL_ARB_shader_storage_buffer_objects on radeonsi, softpipe
  + GL_ATI_fragment_shader on all Gallium drivers
  + GL_EXT_base_instance on all drivers that support GL_ARB_base_instance
  + GL_EXT_clip_cull_distance on all drivers that support GL_ARB_cull_distance
  + GL_KHR_robustness on i965
  + GL_OES_copy_image on i965 (Baytrail and Gen8+)
  + GL_OES_draw_buffers_indexed and GL_EXT_draw_buffers_indexed on all drivers
    that support GL_ARB_draw_buffers_blend
  +GL_OES_gpu_shader5 and GL_EXT_gpu_shader5 on all drivers that support
   GL_ARB_gpu_shader5
  +GL_OES_sample_shading on i965, nvc0, r600, radeonsi
  +GL_OES_sample_variables on i965, nvc0, r600, radeonsi
  +GL_OES_shader_image_atomic on all drivers that support
   GL_ARB_shader_image_load_store
  +GL_OES_shader_io_blocks on i965, nvc0, radeonsi

OBS-URL: https://build.opensuse.org/request/show/400597
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=520
2016-06-08 02:40:52 +00:00
Dominique Leuenberger
65f1088267 Accepting request 399516 from X11:XOrg
- U_gallivm-disable-avx512-features.patch:
  Fix crashes on some Skykake CPUs by disabling avx512 features
  (bsc#980557, bsc#981532).

OBS-URL: https://build.opensuse.org/request/show/399516
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=267
2016-06-03 14:35:16 +00:00
775da14df1 - U_gallivm-disable-avx512-features.patch:
Fix crashes on some Skykake CPUs by disabling avx512 features
  (bsc#980557, bsc#981532).

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=518
2016-06-01 14:51:38 +00:00
26bf3783d5 Accepting request 398107 from devel:ARM:Factory
- enable vc4 and freedreno on aarch64 as well

OBS-URL: https://build.opensuse.org/request/show/398107
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=517
2016-05-26 09:49:06 +00:00
Dominique Leuenberger
f47e63f9ff Accepting request 396679 from X11:XOrg
- u_glxcmds-glXGetFBConfigs-fix-screen-bounds.patch:
  Fix crash due to oud of founds screen (boo#980382).

OBS-URL: https://build.opensuse.org/request/show/396679
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=266
2016-05-23 15:30:11 +00:00
c3db01d273 - u_glxcmds-glXGetFBConfigs-fix-screen-bounds.patch:
Fix crash due to oud of founds screen (boo#980382).

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=515
2016-05-18 17:02:36 +00:00
Dominique Leuenberger
e80ec49f14 Accepting request 394650 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/394650
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=265
2016-05-17 15:07:06 +00:00
7e889b626a Accepting request 394649 from home:mimi_vx:branches:X11:XOrg
- update to 11.2.2
- removed upstreamed patches:
    + u_dri2-Check-for-dummyContext-to-see-if-the-glx_context-is-valid.patch
    + u_dri3-Check-for-dummyContext-to-see-if-the-glx_contex.patch
* fdo#92850 - Segfault loading War Thunder
* fdo#93767 - Glitches with soft shadows and MSAA in Knights of the Old Republic 2
* fdo#94955 - Uninitialized variables leads to random segfaults (valgrind log, 
	apitrace attached)
* fdo#94994 -  OSMesaGetProcAdress always fails on mangled OSMesa
* fdo#95026 - Alien Isolation segfault after initial loading screen/video
* fdo#95133 - X-COM Enemy Within crashes when entering tactical mission with Bonaire
* fdo#95164 - GLSL compiler (linker I think) emits assertion upon call to
	 glAttachShader
* fdo#95251 - vdpau decoder capabilities: not supported
* radeon/uvd: alignment fix for decode message buffer
* st/mesa: fix sampler view leak in st_DrawAtlasBitmaps()
* gallium/util: initialize pipe_framebuffer_state to zeros
* dri: Fix robust context creation via EGL attribute
* dri2: Check for dummyContext to see if the glx_context is valid
* cherry-ignore: remove duplicate commit
* cherry-ignore: ignore the GetSamplerParameterIuiv{EXT,OES} fixups
* vc4: Fix subimage accesses to LT textures.
* vc4: Add support for rendering to cube map surfaces.
* vc4: Fix tests for format supported with nr_samples == 1.
* vc4: Make sure we recompile when sample_mask changes.
* glapi: fix _glapi_get_proc_address() for mangled function names
* nvc0: fix retrieving query results into buffer for timestamps
* nouveau/video: properly detect the decoder class for availability checks
* i965/fs: Properly report regs_written from SAMPLEINFO
* egl/x11: authenticate before doing chipset id ioctls

OBS-URL: https://build.opensuse.org/request/show/394649
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=513
2016-05-10 13:58:37 +00:00
Dominique Leuenberger
e612eba268 Accepting request 391125 from X11:XOrg
- u_dri3-Check-for-dummyContext-to-see-if-the-glx_contex.patch 
  * dri3: Check for dummyContext to see if the glx_context is valid
    According to the comments in src/glx/glxcurrent.c 
    __glXGetCurrentContext() always returns a valid pointer. If no
    context is made current, it will contain dummyContext. Thus a
    test for NULL will always fail.

- update to 11.2.1
* It fixes crashes in VAAPI, some build problems in Nine has been addressed,
    adds a drirc workaround for Warsow and resolves issues in the nouveau,
    radeonsi and i965 drivers.
* fdo#93962 ES2-CTS.gtf.GL2FixedTests.scissor.scissor - segfault/asserts

OBS-URL: https://build.opensuse.org/request/show/391125
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=264
2016-05-03 07:33:57 +00:00
0c1b9be49a - u_dri3-Check-for-dummyContext-to-see-if-the-glx_contex.patch
* dri3: Check for dummyContext to see if the glx_context is valid
    According to the comments in src/glx/glxcurrent.c 
    __glXGetCurrentContext() always returns a valid pointer. If no
    context is made current, it will contain dummyContext. Thus a
    test for NULL will always fail.

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=511
2016-04-21 09:49:50 +00:00
60bbd40cff Accepting request 390465 from home:mimi_vx:branches:X11:XOrg
- update to 11.2.1
* It fixes crashes in VAAPI, some build problems in Nine has been addressed,
    adds a drirc workaround for Warsow and resolves issues in the nouveau,
    radeonsi and i965 drivers.
* fdo#93962 ES2-CTS.gtf.GL2FixedTests.scissor.scissor - segfault/asserts

OBS-URL: https://build.opensuse.org/request/show/390465
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=510
2016-04-18 09:59:43 +00:00
Dominique Leuenberger
7357a74902 Accepting request 385218 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/385218
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=263
2016-04-08 07:38:57 +00:00
66ed79b82d Accepting request 384219 from home:mimi_vx:branches:X11:XOrg
- update to 11.2.0
- dropped U_clover-Fix-build-against-LLVM-3.8.patch
- dropped U_llvmpipe-Do-not-use-barriers-if-not-using-threads.patch 
- New Features:
	* GL_ARB_arrays_of_arrays on all gallium drivers that provide GLSL 1.30
	* GL_ARB_base_instance on freedreno/a4xx
	* GL_ARB_compute_shader on i965
	* GL_ARB_copy_image on r600
	* GL_ARB_indirect_parameters on nvc0
	* GL_ARB_query_buffer_object on nvc0
	* GL_ARB_shader_atomic_counters on nvc0
	* GL_ARB_shader_draw_parameters on i965, nvc0
	* GL_ARB_shader_storage_buffer_object on nvc0
	* GL_ARB_tessellation_shader on i965 and r600 (evergreen/cayman only)
	* GL_ARB_texture_buffer_object_rgb32 on freedreno/a4xx
	* GL_ARB_texture_buffer_range on freedreno/a4xx
	* GL_ARB_texture_query_lod on freedreno/a4xx
	* GL_ARB_texture_rgb10_a2ui on freedreno/a4xx
	* GL_ARB_texture_view on freedreno/a4xx
	* GL_ARB_vertex_type_10f_11f_11f_rev on freedreno/a4xx
	* GL_KHR_texture_compression_astc_ldr on freedreno/a4xx
	* GL_AMD_performance_monitor on radeonsi (CIK+ only)
	* GL_ATI_meminfo on r600, radeonsi
	* GL_NVX_gpu_memory_info on r600, radeonsi
	* New OSMesaCreateContextAttribs() function (for creating core profile contexts)
+ Many bugfixes, for more info see relnotes/11.2.0.html

OBS-URL: https://build.opensuse.org/request/show/384219
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=508
2016-04-06 09:52:45 +00:00
Dominique Leuenberger
4194dccca2 Accepting request 373998 from X11:XOrg
- n_Define-GLAPIVAR-separate-from-GLAPI.patch:
  Add separate definition GLAPIVAR as GLAPI
  doesn't have the an 'extern' for some compiler
  versions. This is needed for GLw (bsc#970725).

- U_llvmpipe-Do-not-use-barriers-if-not-using-threads.patch
  * llvmpipe: Do not use barriers if not using threads; triggers
    on single cpu machines (like KVM in openQA) with gcc6 and
    latest glibc(bnc#971350)

- enable llvmpipe for aarch64 (fate#320649)

OBS-URL: https://build.opensuse.org/request/show/373998
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=262
2016-03-18 20:32:53 +00:00
7d5f5e6f1f - n_Define-GLAPIVAR-separate-from-GLAPI.patch:
Add separate definition GLAPIVAR as GLAPI
  doesn't have the an 'extern' for some compiler
  versions. This is needed for GLw (bsc#970725).

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=506
2016-03-16 18:13:28 +00:00
b9543c3565 - U_llvmpipe-Do-not-use-barriers-if-not-using-threads.patch
* llvmpipe: Do not use barriers if not using threads; triggers
    on single cpu machines (like KVM in openQA) with gcc6 and
    latest glibc(bnc#971350)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=505
2016-03-16 11:39:21 +00:00