• Pierre-Eric Pelloux-Prayer's avatar
    mesa: add EXT_dsa glEnabledIndexedEXT · b1efc9d0
    Pierre-Eric Pelloux-Prayer authored
    The implementation uses _mesa_ActiveTexture to change the active texture unit and
    then reset it.
    
    It causes an unnecessary _NEW_TEXTURE_STATE but:
      - adding an index argument to _mesa_set_enable causes a lot of changes (~140 callers)
      - enable_texture (called by _mesa_set_enable) might cause a _NEW_TEXTURE_STATE
        anyway.
    Reviewed-by: 's avatarMarek Olšák <marek.olsak@amd.com>
    b1efc9d0
Name
Last commit
Last update
..
tests Loading commit data...
accum.c Loading commit data...
accum.h Loading commit data...
api_arrayelt.c Loading commit data...
api_arrayelt.h Loading commit data...
api_exec.h Loading commit data...
api_loopback.c Loading commit data...
api_loopback.h Loading commit data...
arbprogram.c Loading commit data...
arbprogram.h Loading commit data...
arrayobj.c Loading commit data...
arrayobj.h Loading commit data...
atifragshader.c Loading commit data...
atifragshader.h Loading commit data...
attrib.c Loading commit data...
attrib.h Loading commit data...
barrier.c Loading commit data...
barrier.h Loading commit data...
bbox.c Loading commit data...
bbox.h Loading commit data...
blend.c Loading commit data...
blend.h Loading commit data...
blit.c Loading commit data...
blit.h Loading commit data...
bufferobj.c Loading commit data...
bufferobj.h Loading commit data...
buffers.c Loading commit data...
buffers.h Loading commit data...
clear.c Loading commit data...
clear.h Loading commit data...
clip.c Loading commit data...
clip.h Loading commit data...
colormac.h Loading commit data...
colortab.c Loading commit data...
colortab.h Loading commit data...
compiler.h Loading commit data...
compute.c Loading commit data...
compute.h Loading commit data...
condrender.c Loading commit data...
condrender.h Loading commit data...
config.h Loading commit data...
conservativeraster.c Loading commit data...
conservativeraster.h Loading commit data...
context.c Loading commit data...
context.h Loading commit data...
convolve.c Loading commit data...
convolve.h Loading commit data...
copyimage.c Loading commit data...
copyimage.h Loading commit data...
cpuinfo.c Loading commit data...
cpuinfo.h Loading commit data...
dd.h Loading commit data...
debug.c Loading commit data...
debug.h Loading commit data...
debug_output.c Loading commit data...
debug_output.h Loading commit data...
depth.c Loading commit data...
depth.h Loading commit data...
dlist.c Loading commit data...
dlist.h Loading commit data...
draw.c Loading commit data...
draw.h Loading commit data...
draw_validate.c Loading commit data...
draw_validate.h Loading commit data...
drawpix.c Loading commit data...
drawpix.h Loading commit data...
drawtex.c Loading commit data...
drawtex.h Loading commit data...
enable.c Loading commit data...
enable.h Loading commit data...
enums.h Loading commit data...
errors.c Loading commit data...
errors.h Loading commit data...
es1_conversion.c Loading commit data...
es1_conversion.h Loading commit data...
eval.c Loading commit data...
eval.h Loading commit data...
execmem.c Loading commit data...
execmem.h Loading commit data...
extensions.c Loading commit data...
extensions.h Loading commit data...
extensions_table.c Loading commit data...
extensions_table.h Loading commit data...
externalobjects.c Loading commit data...
externalobjects.h Loading commit data...
fbobject.c Loading commit data...
fbobject.h Loading commit data...
feedback.c Loading commit data...
feedback.h Loading commit data...
ff_fragment_shader.cpp Loading commit data...
ffvertex_prog.c Loading commit data...
ffvertex_prog.h Loading commit data...
fog.c Loading commit data...
fog.h Loading commit data...
format_fallback.py Loading commit data...
format_info.py Loading commit data...
format_pack.h Loading commit data...
format_pack.py Loading commit data...
format_parser.py Loading commit data...
format_unpack.h Loading commit data...
format_unpack.py Loading commit data...
format_utils.c Loading commit data...
format_utils.h Loading commit data...
formatquery.c Loading commit data...
formatquery.h Loading commit data...
formats.c Loading commit data...
formats.csv Loading commit data...
formats.h Loading commit data...
framebuffer.c Loading commit data...
framebuffer.h Loading commit data...
genmipmap.c Loading commit data...
genmipmap.h Loading commit data...
get.c Loading commit data...
get.h Loading commit data...
get_hash_generator.py Loading commit data...
get_hash_params.py Loading commit data...
getstring.c Loading commit data...
glformats.c Loading commit data...
glformats.h Loading commit data...
glheader.h Loading commit data...
glspirv.c Loading commit data...
glspirv.h Loading commit data...
glthread.c Loading commit data...
glthread.h Loading commit data...
hash.c Loading commit data...
hash.h Loading commit data...
hint.c Loading commit data...
hint.h Loading commit data...
histogram.c Loading commit data...
histogram.h Loading commit data...
image.c Loading commit data...
image.h Loading commit data...
imports.c Loading commit data...
imports.h Loading commit data...
light.c Loading commit data...
light.h Loading commit data...
lines.c Loading commit data...
lines.h Loading commit data...
macros.h Loading commit data...
marshal.c Loading commit data...
marshal.h Loading commit data...
matrix.c Loading commit data...
matrix.h Loading commit data...
menums.h Loading commit data...
meson.build Loading commit data...
mipmap.c Loading commit data...
mipmap.h Loading commit data...
mm.c Loading commit data...
mm.h Loading commit data...
mtypes.h Loading commit data...
multisample.c Loading commit data...
multisample.h Loading commit data...
objectlabel.c Loading commit data...
objectlabel.h Loading commit data...
objectpurge.c Loading commit data...
objectpurge.h Loading commit data...
pack.c Loading commit data...
pack.h Loading commit data...
pbo.c Loading commit data...
pbo.h Loading commit data...
performance_monitor.c Loading commit data...
performance_monitor.h Loading commit data...
performance_query.c Loading commit data...
performance_query.h Loading commit data...
pipelineobj.c Loading commit data...
pipelineobj.h Loading commit data...
pixel.c Loading commit data...
pixel.h Loading commit data...
pixelstore.c Loading commit data...
pixelstore.h Loading commit data...
pixeltransfer.c Loading commit data...
pixeltransfer.h Loading commit data...
points.c Loading commit data...
points.h Loading commit data...
polygon.c Loading commit data...
polygon.h Loading commit data...
program_binary.c Loading commit data...
program_binary.h Loading commit data...
program_resource.c Loading commit data...
program_resource.h Loading commit data...
querymatrix.c Loading commit data...
querymatrix.h Loading commit data...
queryobj.c Loading commit data...
queryobj.h Loading commit data...
rastpos.c Loading commit data...
rastpos.h Loading commit data...
readpix.c Loading commit data...
readpix.h Loading commit data...
remap.c Loading commit data...
remap.h Loading commit data...
renderbuffer.c Loading commit data...
renderbuffer.h Loading commit data...
robustness.c Loading commit data...
samplerobj.c Loading commit data...
samplerobj.h Loading commit data...
scissor.c Loading commit data...
scissor.h Loading commit data...
shader_query.cpp Loading commit data...
shaderapi.c Loading commit data...
shaderapi.h Loading commit data...
shaderimage.c Loading commit data...
shaderimage.h Loading commit data...
shaderobj.c Loading commit data...
shaderobj.h Loading commit data...
shared.c Loading commit data...
shared.h Loading commit data...
spirv_extensions.c Loading commit data...
spirv_extensions.h Loading commit data...
sse_minmax.c Loading commit data...
sse_minmax.h Loading commit data...
state.c Loading commit data...
state.h Loading commit data...
stencil.c Loading commit data...
stencil.h Loading commit data...
streaming-load-memcpy.c Loading commit data...
streaming-load-memcpy.h Loading commit data...
syncobj.c Loading commit data...
syncobj.h Loading commit data...
texcompress.c Loading commit data...
texcompress.h Loading commit data...
texcompress_astc.cpp Loading commit data...
texcompress_astc.h Loading commit data...
texcompress_bptc.c Loading commit data...
texcompress_bptc.h Loading commit data...
texcompress_bptc_tmp.h Loading commit data...
texcompress_cpal.c Loading commit data...
texcompress_cpal.h Loading commit data...
texcompress_etc.c Loading commit data...
texcompress_etc.h Loading commit data...
texcompress_etc_tmp.h Loading commit data...
texcompress_fxt1.c Loading commit data...
texcompress_fxt1.h Loading commit data...
texcompress_rgtc.c Loading commit data...
texcompress_rgtc.h Loading commit data...
texcompress_s3tc.c Loading commit data...
texcompress_s3tc.h Loading commit data...
texcompress_s3tc_tmp.h Loading commit data...
texenv.c Loading commit data...
texenv.h Loading commit data...
texenvprogram.h Loading commit data...
texformat.c Loading commit data...
texformat.h Loading commit data...
texgen.c Loading commit data...
texgen.h Loading commit data...
texgetimage.c Loading commit data...
texgetimage.h Loading commit data...
teximage.c Loading commit data...
teximage.h Loading commit data...
texobj.c Loading commit data...
texobj.h Loading commit data...
texparam.c Loading commit data...
texparam.h Loading commit data...
texstate.c Loading commit data...
texstate.h Loading commit data...
texstorage.c Loading commit data...
texstorage.h Loading commit data...
texstore.c Loading commit data...
texstore.h Loading commit data...
texturebindless.c Loading commit data...
texturebindless.h Loading commit data...
textureview.c Loading commit data...
textureview.h Loading commit data...
transformfeedback.c Loading commit data...
transformfeedback.h Loading commit data...
uniform_query.cpp Loading commit data...
uniforms.c Loading commit data...
uniforms.h Loading commit data...
varray.c Loading commit data...
varray.h Loading commit data...
vdpau.c Loading commit data...
vdpau.h Loading commit data...
version.c Loading commit data...
version.h Loading commit data...
viewport.c Loading commit data...
viewport.h Loading commit data...
vtxfmt.c Loading commit data...
vtxfmt.h Loading commit data...