summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/etnaviv/etnaviv_screen.c
AgeCommit message (Expand)AuthorFilesLines
15 hoursetnaviv: simplify etna_screen_bo_from_handleLucas Stach1-3/+1
2020-09-24Revert "nir: replace lower_ffma and fuse_ffma with has_ffma"Kenneth Graunke1-3/+3
2020-09-24nir: replace lower_ffma and fuse_ffma with has_ffmaMarek Olšák1-3/+3
2020-09-24nir: split fuse_ffma into fuse_ffma16/32/64Marek Olšák1-1/+3
2020-09-18etnaviv: add disk cacheChristian Gmeiner1-1/+12
2020-08-11etnaviv: completely turn off MSAAChristian Gmeiner1-9/+2
2020-08-05gallium: replace 16BIT_TEMPS cap with 16BIT_CONSTSRob Clark1-1/+1
2020-07-24etnaviv: introduce struct etna_compilerChristian Gmeiner1-0/+7
2020-07-07gallium: add PIPE_SHADER_CAP_GLSL_16BIT_TEMPS for LowerPrecisionTemporariesMarek Olšák1-0/+1
2020-06-22gallium: Add pipe cap for primitive restart with fixed indexNeil Roberts1-0/+1
2020-06-02gallium: add shader caps INT16 and FP16_DERIVATIVESMarek Olšák1-0/+2
2020-05-18etnaviv: don't expose timer queriesLucas Stach1-3/+1
2020-05-13gallium: rename 'state tracker' to 'frontend'Marek Olšák1-1/+1
2020-05-13etnaviv: Disable seamless cube map on GC880Marek Vasut1-1/+4
2020-04-24etnaviv: anisotropic filtering is supported starting with HALTI0Christian Gmeiner1-1/+1
2020-03-19etnaviv: Avoid shift overflowJohn Stultz1-1/+1
2020-03-13etnaviv: enable shareable shadersChristian Gmeiner1-0/+1
2020-03-08etnaviv: implement emit_string_markerChristian Gmeiner1-0/+1
2020-03-08etnaviv: ask kernel for max number of supported varyingsChristian Gmeiner1-8/+6
2020-02-07etnaviv: enable texture upload memory throttlingChristian Gmeiner1-0/+16
2020-01-29etnaviv: implement UBOsJonathan Marek1-4/+7
2020-01-11etnaviv: add deqp debug optionChristian Gmeiner1-1/+7
2020-01-08etnaviv: HALTI2+ instanced drawJonathan Marek1-0/+3
2020-01-03etnaviv: gc400 does not support any vertex samplerChristian Gmeiner1-0/+4
2020-01-03etnaviv: check if MSAA is supportedChristian Gmeiner1-0/+2
2019-12-31etnaviv: Do not filter out PIPE_FORMAT_S8_UINT_Z24_UNORM on pre-HALTI2Marek Vasut1-1/+2
2019-12-31etnaviv: Report correct number of vertex buffersMarek Vasut1-0/+2
2019-12-13etnaviv: add missing formatsJonathan Marek1-1/+27
2019-12-13etnaviv: disable integer vertex formats on pre-HALTI2 hardwareJonathan Marek1-1/+13
2019-12-13etnaviv: sRGB render target supportJonathan Marek1-13/+24
2019-11-22etnaviv: drop not used config_out function paramChristian Gmeiner1-1/+1
2019-11-18etnaviv: separate PE and RS formats, use only RS only for tilingJonathan Marek1-1/+1
2019-10-18etnaviv: check NO_ASTC feature bitJonathan Marek1-1/+2
2019-10-18etnaviv: check for softpin availability on Halti5 devicesLucas Stach1-0/+5
2019-10-18etnaviv: Rework lockingMarek Vasut1-4/+0
2019-10-18etnaviv: Make contexts track resourcesMarek Vasut1-7/+0
2019-10-10gallium: remove PIPE_SHADER_CAP_SCALAR_ISAMarek Olšák1-1/+0
2019-10-05etnaviv: implement texture comparatorJonathan Marek1-1/+1
2019-09-28etnaviv: nir: add native integers (HALTI2+)Jonathan Marek1-1/+2
2019-09-27etnaviv: support ARB_framebuffer_objectChristian Gmeiner1-0/+1
2019-09-18etnaviv: disable ARB_shadowChristian Gmeiner1-0/+2
2019-08-14etnaviv: fix weird indentationChristian Gmeiner1-7/+3
2019-08-14etnaviv: correct PIPE_SHADER_CAP_MAX_CONST_BUFFER_SIZE handlingChristian Gmeiner1-1/+3
2019-08-14etnaviv: update logic to determine uniform limitsChristian Gmeiner1-4/+26
2019-08-14etnaviv: put uniform limit determination into own functionChristian Gmeiner1-8/+14
2019-08-09etnaviv: fix typoChristian Gmeiner1-3/+3
2019-08-09etnaviv: add gpu_supports_texture_target(..)Christian Gmeiner1-8/+18
2019-08-06etnaviv: support 3D and 2D array texturesJonathan Marek1-8/+11
2019-08-06etnaviv: add alternative NIR compilerJonathan Marek1-1/+35
2019-08-03etnaviv: s/boolean/boolChristian Gmeiner1-1/+1