Revisions of Mesa

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 445455 from Max Staudt's avatar Max Staudt (mstaudt) (revision 277)
- U_cso-don-t-release-sampler-states-that-are-bound.patch:
  This avoids Radeon hangs due to a use-after-free bug in Gallium.
  Fixes (boo#1015012), (fdo#93649)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 437257 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 272)
- 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).
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 428656 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 271)
- 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"
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 399516 from Egbert Eich's avatar Egbert Eich (eeich) (revision 267)
- U_gallivm-disable-avx512-features.patch:
  Fix crashes on some Skykake CPUs by disabling avx512 features
  (bsc#980557, bsc#981532).
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 396679 from Egbert Eich's avatar Egbert Eich (eeich) (revision 266)
- u_glxcmds-glXGetFBConfigs-fix-screen-bounds.patch:
  Fix crash due to oud of founds screen (boo#980382).
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 391125 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 264)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 373998 from Egbert Eich's avatar Egbert Eich (eeich) (revision 262)
- 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)
Displaying revisions 241 - 260 of 519
openSUSE Build Service is sponsored by