summaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker
Commit message (Expand)AuthorAgeFilesLines
* nir: Gather texture bitmasks in gl_nir_lower_samplers_as_deref.Kenneth Graunke2019-02-113-4/+11
* st/nir: Use sampler derefs in built-in shaders.Kenneth Graunke2019-02-112-8/+24
* st/nir: Lower sampler derefs for builtin shaders.Kenneth Graunke2019-02-111-0/+2
* st/nir: Pull sampler lowering into a helper function.Kenneth Graunke2019-02-112-4/+14
* st/mesa: Limit GL_MAX_[NATIVE_]PROGRAM_PARAMETERS_ARB to 2048Kenneth Graunke2019-02-111-1/+6
* st/glsl_to_nir: call nir_remove_dead_variables() after lowing local indirectsTimothy Arceri2019-02-081-0/+7
* st/mesa: require RGBA2, RGB4, and RGBA4 to be renderableKarol Herbst2019-02-071-0/+2
* gallium: add PIPE_CAP_MAX_VARYINGSKarol Herbst2019-02-071-4/+1
* st/nir: Use src/ relative include path for autotoolsKristian H. Kristensen2019-02-052-2/+4
* gallium: Add a PIPE_CAP_NIR_COMPACT_ARRAYS capability bit.Kenneth Graunke2019-02-051-2/+5
* st/nir: Call nir_lower_clip_cull_distance_arrays().Kenneth Graunke2019-02-051-0/+1
* st/mesa: Add NIR versions of the PBO upload/download shaders.Kenneth Graunke2019-02-051-2/+188
* st/mesa: Add a NIR version of the OES_draw_texture built-in shaders.Kenneth Graunke2019-02-051-7/+62
* st/mesa: Add NIR versions of the clear shaders.Kenneth Graunke2019-02-051-13/+67
* st/mesa: Add NIR versions of the drawpixels Z/stencil fragment shaders.Kenneth Graunke2019-02-051-21/+119
* st/mesa: Add a NIR version of the drawpixels/bitmap VS copy shader.Kenneth Graunke2019-02-051-8/+29
* st/nir: Make new helpers for constructing built-in NIR shaders.Kenneth Graunke2019-02-052-0/+153
* st/nir: Move varying setup code to a helper function.Kenneth Graunke2019-02-052-20/+29
* st/mesa: Set pipe_image_view::shader_access in PBO readpixels.Kenneth Graunke2019-02-041-0/+1
* st/mesa: expose EXT_texture_compression_s3tc_srgbGurchetan Singh2019-02-011-0/+6
* st/glsl_to_nir: remove dead local variablesTimothy Arceri2019-02-011-0/+3
* st/mesa: Fix topogun-1.06-orc-84k-resize.trace crashNeha Bhende2019-01-311-0/+4
* mesa/st: wire up DiscardFramebufferJonathan Marek2019-01-291-0/+25
* mesa/main: Use flag for EXT_sRGB instead of EXT_framebuffer_sRGB where possibleGert Wollny2019-01-281-1/+1
* mesa/st: rework support for sRGB framebuffer attachementsGert Wollny2019-01-284-18/+31
* st/mesa: fix PRIMITIVES_GENERATED query after the "pipeline stat single" changesMarek Olšák2019-01-231-1/+2
* st/mesa: purge framebuffers when unbinding a contextMarek Olšák2019-01-231-0/+5
* gallium: Add PIPE_CAP_GLSL_TESS_LEVELS_AS_INPUTSCaio Marcelo de Oliveira Filho2019-01-231-0/+2
* nir: rename nir_var_ssbo to nir_var_mem_ssboKarol Herbst2019-01-191-1/+1
* nir: rename nir_var_ubo to nir_var_mem_uboKarol Herbst2019-01-191-1/+1
* nir: rename nir_var_function to nir_var_function_tempKarol Herbst2019-01-191-1/+1
* nir: rename nir_var_private to nir_var_shader_tempKarol Herbst2019-01-191-1/+1
* st/mesa: Optionally override RGB/RGBX dst alpha blend factorsKenneth Graunke2019-01-153-2/+62
* gallium: Add the ability to query a single pipeline statistics counterKenneth Graunke2019-01-154-2/+45
* st/mesa: Rearrange PIPE_QUERY_PIPELINE_STATISTICS result fetching.Kenneth Graunke2019-01-151-43/+45
* st/mesa: Make an enum for pipeline statistics query result indices.Kenneth Graunke2019-01-151-11/+11
* st/nir: Lower TES gl_PatchVerticesIn to a constant if linked with a TCS.Kenneth Graunke2019-01-111-0/+23
* st/mesa: don't leak pipe_surface if pipe_context is not currentMarek Olšák2019-01-091-1/+4
* st/mesa: don't reference pipe_surface locally in PBO codeMarek Olšák2019-01-091-3/+1
* st/mesa: unify window-system renderbuffer initializationMarek Olšák2019-01-093-21/+28
* nir: rename global/local to private/function memoryKarol Herbst2019-01-081-2/+2
* nir: Distinguish between normal uniforms and UBOsJason Ekstrand2019-01-081-2/+1
* st/glsl: refactor st_link_nir()Timothy Arceri2019-01-071-36/+16
* nir: rename nir_link_constant_varyings() nir_link_opt_varyings()Timothy Arceri2019-01-021-1/+1
* st/glsl_to_nir: call nir_lower_load_const_to_scalar() in the stTimothy Arceri2019-01-021-1/+3
* st/mesa: expose GL_NV_shader_atomic_float when ATOMFADD is supportedIlia Mirkin2018-12-261-0/+1
* st/mesa: select ATOMFADD when source type is floatIlia Mirkin2018-12-262-0/+3
* st/mesa: allow glDrawElements to work with GL_SELECT feedbackIlia Mirkin2018-12-262-23/+42
* st/nir: Drop unused gl_program parameter in VS input handling helper.Kenneth Graunke2018-12-211-2/+2
* st/nir: Gather info after applying lowering FS variant featuresKenneth Graunke2018-12-211-0/+4