repo.or.cz
/
0ad.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Changes Acacia actors to use a material with norm and spec textures.
2022-05-08
vladisl
a
v
b
elov
Adds r
e
n
d
erer b
a
c
k
end i
n
terface and dummy bac
k
end
.
commit
|
commitdiff
|
tree
2022-05-07
vladislavbelov
Fixes
g
rays
c
aleFactor usa
g
e in
C
anvas2
D
ARB s
h
ader
.
.
.
commit
|
commitdiff
|
tree
2022-05-07
v
ladislavbelov
Fixes i
n
correct type
o
f
o
bjectCo
l
o
r
in overlay
line
.
.
.
commit
|
commitdiff
|
tree
2022-05-05
vladi
s
lavbelov
Dis
a
bles
w
rit
i
n
g depth for decals as they
follow terrain
.
.
.
commit
|
commitdiff
|
tree
2022-05-02
v
l
adisl
a
vbel
o
v
Removes ogl_Warn
I
f
Error from r
e
gular r
e
nderer code
.
commit
|
commitdiff
|
tree
2022-05-02
v
l
a
dislavbelov
R
emoves ARB swit
c
h optimizati
o
n
a
s
it triggers slow
.
.
.
commit
|
commitdiff
|
tree
2022-05-02
vladis
l
avbelov
Moves uniform and texture bin
d
i
n
g to CDeviceCommandContext
.
commit
|
commitdiff
|
tree
2022-05-02
vladis
l
avbelov
Uses correct value_ty
p
e to i
t
erate over t
h
e
m
a
p
i
n
.
.
.
commit
|
commitdiff
|
tree
2022-04-27
vl
a
d
i
sla
v
b
e
lov
Repla
c
es occur
r
en
c
e
s
of
"VBO" in comments by "backend
.
.
.
commit
|
commitdiff
|
tree
2022-04-27
vladislavbelov
A
d
ds AsFloatA
r
ray to CMatrix3D
.
commit
|
commitdiff
|
tree
2022-04-27
vladisl
a
vbelov
Adds backe
n
d buffer upload
f
or
g
otten in
rP268
1
5
.
Fix
e
s
.
.
.
commit
|
commitdiff
|
tree
2022-04-26
vladislavbelov
Avoids s
c
oped bindi
n
g of the alread
y
b
o
u
nd backe
n
d
.
.
.
commit
|
commitdiff
|
tree
2022-04-26
v
l
adis
l
a
v
belov
Adds more detailed debug name for ba
c
kend buf
f
ers
.
commit
|
commitdiff
|
tree
2022-04-26
vladisla
v
belov
Fixes incorrec
t
vertex buffer offset
a
dded in rP26815
.
.
.
commit
|
commitdiff
|
tree
2022-04-24
vladis
l
avbelov
Makes th
e
t
errain a
n
d decals rend
e
ring code load effect
.
.
.
commit
|
commitdiff
|
tree
2022-04-23
v
ladislavbelov
Removes CONFIG2_GLES from CPostprocManager an
d
render
e
rs
.
commit
|
commitdiff
|
tree
2022-04-23
vladislavbe
l
ov
Moves GLSL-specific un
i
form name wo
r
karou
n
d
(
a
d
d
ed
.
.
.
commit
|
commitdiff
|
tree
2022-04-23
vladi
s
lavbelov
Moves ve
r
tex att
r
ibute binding to CDev
i
c
e
Co
m
mandCon
t
ex
t
.
commit
|
commitdiff
|
tree
2022-04-22
vladislavbel
o
v
Rem
o
v
e
s
lib_api
.
h
clear
e
d
b
ut no
t
delete
d
in rP26281
.
commit
|
commitdiff
|
tree
2022-04-20
vladi
s
lav
b
elov
R
e
moves unused Noise generator added in rP3871 without
.
.
.
commit
|
commitdiff
|
tree
2022-04-18
vladislavbe
l
o
v
Removes the Profiler
a
llocat
i
on
c
ou
n
t
er
.
Fixes
#64
7
6
commit
|
commitdiff
|
tree
2022-04-17
vladislavbelo
v
M
o
ve
s
glReadPixels to GL ba
c
kend
.
commit
|
commitdiff
|
tree
2022-04-17
vladislavbel
o
v
Adds
a fallback textu
r
e to skie
s
to avoid
a cras
h
if
.
.
.
commit
|
commitdiff
|
tree
2022-04-17
vladislavbelov
Uses
v
ert
e
x
attri
b
ut
e
name only for GLSL
.
F
i
xes #6
5
0
0
commit
|
commitdiff
|
tree
2022-04-15
vladis
l
avbelov
Uses ve
r
tex streams to
g
e
t
att
r
i
b
ute locations reduci
n
g
.
.
.
commit
|
commitdiff
|
tree
2022-04-15
vladisla
v
belo
v
Fix
e
s cras
h
in shader pr
e
process
o
r introduced in rP9123
.
.
.
commit
|
commitdiff
|
tree
2022-04-12
vladislav
b
e
l
o
v
Moves Assert
P
ointersBound to draw commands
t
o not forg
e
t
.
.
.
commit
|
commitdiff
|
tree
2022-04-12
vladislavb
e
l
ov
Allo
w
s tex clients d
e
cide
h
ow
t
o
han
d
l
e invali
d
tex
t
ures
.
.
.
commit
|
commitdiff
|
tree
2022-04-12
vladislavbelov
Uses
G
L dev
i
ce capabiliti
e
s fo
r
all
v
ertex
a
ttribute
.
.
.
commit
|
commitdiff
|
tree
2022-04-12
vladisl
a
vbelov
U
ses sequential numbe
r
ing of GL v
e
rtex attributes f
o
r
.
.
.
commit
|
commitdiff
|
tree
2022-04-12
vl
a
dislavbelov
Adds GL
deb
u
g la
b
el
s
only if th
e
y
are supp
o
r
ted (forgotten
.
.
.
commit
|
commitdiff
|
tree
2022-04-12
vladisl
a
v
belo
v
Moves
Vulkan report code to its
devi
c
e t
o
prevent cras
h
ing
.
.
.
commit
|
commitdiff
|
tree
2022-04-11
vladis
l
avbelov
Simplifies GL::CShader
P
rogr
a
m to store le
s
s data
.
commit
|
commitdiff
|
tree
2022-04-11
vladislavb
e
l
o
v
Adds na
m
es to GL shade
r
s and
p
r
o
gra
m
s
.
commit
|
commitdiff
|
tree
2022-04-11
vl
a
dislavbelov
Avoids
a
crash if a texture size is not
a
power of
.
.
.
commit
|
commitdiff
|
tree
2022-04-08
v
ladislav
b
elov
Fi
x
es
warnings about unus
e
d function argument
s
i
n
r
e
n
derer
.
commit
|
commitdiff
|
tree
2022-04-07
v
ladi
s
lavbelov
Fixes GLES build after rP26724
.
commit
|
commitdiff
|
tree
2022-04-02
vl
a
d
i
s
lavbe
l
ov
F
i
x
e
s war
n
ing ab
o
ut unu
s
ed captured variable i
n
CDe
v
iceComma
.
.
.
commit
|
commitdiff
|
tree
2022-03-31
v
l
adi
s
l
a
vb
e
l
ov
Fixes MSAA o
n
macOS GL d
r
i
v
ers for t
e
xtures
w
ith incorrect
.
.
.
commit
|
commitdiff
|
tree
2022-03-29
vladi
s
lav
b
elov
Escapes paths in
u
s
e
r
r
e
por
t
terms to fix invisible
.
.
.
commit
|
commitdiff
|
tree
2022-03-28
vladislavbelov
Remove
s
usages of
E
XT and INTEL timer
query GL extensions
.
commit
|
commitdiff
|
tree
2022-03-26
v
la
d
islavbelov
Adds
U
SE_FP_SHADOW to shader cont
e
xt onl
y
for GL ARB
.
commit
|
commitdiff
|
tree
2022-03-20
v
l
adislavbelov
Fix
e
s
ci
n
ematic camera
d
istortion on
s
ome angles
.
commit
|
commitdiff
|
tree
2022-03-20
v
lad
i
slavbelov
Reduces th
e
n
u
mber of
u
n
iform changes in de
c
a
l
s re
n
dering
.
.
.
commit
|
commitdiff
|
tree
2022-03-20
vladi
s
lavbel
o
v
Reduces the
n
umber of
un
i
f
orm chan
g
es in
d
ecal
s
rende
r
ing
.
commit
|
commitdiff
|
tree
2022-03-17
vl
a
dislavbelov
M
a
ke configurable m
o
use edge d
i
stance fo
r
vi
e
w
s
croll
.
commit
|
commitdiff
|
tree
2022-03-17
vladislavbelov
Invalidates CD
e
viceCom
m
andContext t
e
xture
bind cache
.
.
.
commit
|
commitdiff
|
tree
2022-03-15
vladislavb
e
lov
Removes
C
++ c
o
de
for con
d
i
t
ional define
s
remo
v
ed in
.
.
.
commit
|
commitdiff
|
tree
2022-03-14
vladislavbel
o
v
Updates a model col
o
r uniform in RenderModifie
r
only
.
.
.
commit
|
commitdiff
|
tree
2022-03-14
vladislavbelov
Mov
e
s
C
ShaderProgram to
b
acken
d
a
nd handling via
C
Dev
i
ceComm
.
.
.
commit
|
commitdiff
|
tree
2022-03-13
vladisla
v
belov
Add
s
m
issed shader
progra
m
val
i
dati
o
n after rP2
6
62
8
.
commit
|
commitdiff
|
tree
2022-03-12
vladisla
v
bel
o
v
Removes custom
vertex attribute
loc
a
ti
o
n
s for GLSL
.
.
.
commit
|
commitdiff
|
tree
2022-03-12
v
l
adislavbelo
v
Enables
ARB shad
e
r
s only once
since
w
e
should not mix
.
.
.
commit
|
commitdiff
|
tree
2022-03-12
v
l
adislavbelov
Moves shader depen
d
ent XML par
s
ing from shader manager
.
.
.
commit
|
commitdiff
|
tree
2022-03-11
vlad
i
s
l
avbelov
C
lear
s
the col
o
r
attachmen
t
of the main f
r
amebuffer
.
.
.
commit
|
commitdiff
|
tree
2022-03-10
vladislavbelov
F
i
xes
r
endering refl
e
cti
o
ns
e
v
en they
a
re disabled
.
.
.
commit
|
commitdiff
|
tree
2022-03-09
vladislavbelov
Cr
e
ates w
a
t
e
r b
a
ck
e
nd textures and framebu
f
fers only
.
.
.
commit
|
commitdiff
|
tree
2022-03-09
vl
a
d
islav
b
elov
Rem
o
ve
s
FA
L
LTHR
O
UG
H
i
n
V
ertex
A
rray
a
fter
rP26609
.
Fixes
.
.
.
commit
|
commitdiff
|
tree
2022-03-08
v
l
adislavbelov
Re
m
o
ves d
u
plication
of backend format i
n
Ver
t
exArray
.
.
.
commit
|
commitdiff
|
tree
2022-03-07
vladislav
b
elov
Fixes ma
c
OS
w
arnings after a
d
din
g
final keyword to
.
.
.
commit
|
commitdiff
|
tree
2022-03-07
vladislavbelov
Replaces native GL t
y
p
es
b
y b
a
c
k
end f
o
r
m
at in vertex
.
.
.
commit
|
commitdiff
|
tree
2022-03-07
vla
d
islavbel
o
v
Adds icons to m
i
nimap
.
commit
|
commitdiff
|
tree
2022-03-06
vl
a
dislavbelov
Adds rendere
r
backend vert
e
x form
a
ts and
no
r
malizes
.
.
.
commit
|
commitdiff
|
tree
2022-03-06
vladis
l
avbel
o
v
Remo
v
es redundant binding slot retrieving from CShade
r
Pro
g
r
a
m
.
commit
|
commitdiff
|
tree
2022-03-06
v
l
adislavbelov
Remo
v
es
redundant CSha
d
erProgr
a
m
s
t
reams
.
commit
|
commitdiff
|
tree
2022-03-06
v
ladi
s
lav
b
elo
v
Removes unused fun
c
tions fro
m
CShaderPro
g
ram
.
commit
|
commitdiff
|
tree
2022-03-03
vl
a
di
s
lavbel
o
v
A
dds final
k
eyword to si
m
ulation
compon
e
nt
classes
.
commit
|
commitdiff
|
tree
2022-03-03
vladislavbelov
Replaces M_PIf by M_P
I
in Atlas, fixes compilat
i
on
.
.
.
commit
|
commitdiff
|
tree
2022-03-03
v
ladislavbelov
M
o
ves all
G
L d
r
aw
c
ommands to CDevi
c
eCommandCon
t
e
x
t
.
commit
|
commitdiff
|
tree
2022-03-01
v
ladislavbelo
v
Fixes empty deca
l
s
d
r
awing when a d
e
ca
l
is outside
.
.
.
commit
|
commitdiff
|
tree
2022-02-27
vladislavbelov
Add
s
more check
s
for verte
x
and index buf
f
er
creations
.
commit
|
commitdiff
|
tree
2022-02-26
v
ladislav
b
elov
Mov
e
s glViewp
o
rt
f
rom
C
R
ende
r
er
to CDeviceComm
a
ndContext
.
commit
|
commitdiff
|
tree
2022-02-26
vlad
i
slavbelov
Adds
d
epth bias
t
o P
i
peli
n
eState and its m
a
nagement
.
.
.
commit
|
commitdiff
|
tree
2022-02-26
v
ladislavbelov
Moves enabling of GL
mult
i
sample to CD
e
vice
.
commit
|
commitdiff
|
tree
2022-02-26
vladislavbelov
Draws
e
n
t
ities on mi
n
i
m
ap
via triangles instead of
.
.
.
commit
|
commitdiff
|
tree
2022-02-26
vladi
s
lavbelov
Fixes GLES
a
n
d
c
o
mpilation warnings
.
commit
|
commitdiff
|
tree
2022-02-26
vladislavbelo
v
Replaces GL_LINE
S
,
GL_QUADS, GL_TRIANGLE
_
STRI
P
a
nd
.
.
.
commit
|
commitdiff
|
tree
2022-02-25
vlad
i
slavbelo
v
Fixes a d
e
ge
n
erate tri
a
n
gle on terrain sides
o
f m
a
p
.
.
.
commit
|
commitdiff
|
tree
2022-02-25
vladislavbelov
Mo
v
es polygon mode h
a
ndling to Pipelin
e
State and
CDeviceComm
.
.
.
commit
|
commitdiff
|
tree
2022-02-25
vladislavb
e
l
o
v
M
o
ves GL depth
co
m
parison
f
unction to Sa
m
plerDesc
.
commit
|
commitdiff
|
tree
2022-02-25
vl
a
disl
a
vbel
o
v
Adds debug context option for GL con
t
ext
c
r
e
a
t
ion
.
commit
|
commitdiff
|
tree
2022-02-25
vladisl
a
vbelov
U
ses CDeviceCo
m
mandContext as a
n
i
n
p
ut parameter for
.
.
.
commit
|
commitdiff
|
tree
2022-02-25
vladis
l
avbelov
Uses triangles for d
r
a
w
ing
lines i
n
C
Canvas2D
.
commit
|
commitdiff
|
tree
2022-02-22
v
l
adi
s
l
a
vb
e
lov
Replac
e
s GL_QUA
D
S by G
L
_TRIANG
L
ES for dr
a
wing overlays
.
.
.
commit
|
commitdiff
|
tree
2022-02-20
vladislavbelov
Adds
GPU scoped l
a
bels
for c
o
nso
l
e, logger and
profiler
.
commit
|
commitdiff
|
tree
2022-02-20
vladislav
b
elov
Fixes min
i
map a
f
t
e
r ma
p
reloading
.
commit
|
commitdiff
|
tree
2022-02-19
vladi
s
lavbel
o
v
Move
s
d
y
na
m
i
c ge
o
metry fo
r
renderin
g
sky
t
o
static
.
.
.
commit
|
commitdiff
|
tree
2022-02-19
vladis
l
av
b
e
lov
F
i
xes not
d
rawing
b
r
ushes under water
w
hen r
e
fraction
s
.
.
.
commit
|
commitdiff
|
tree
2022-02-18
vladisla
v
belo
v
Move
s
m
ax te
x
t
u
r
e
s
i
ze to backe
n
d device capabilities
.
commit
|
commitdiff
|
tree
2022-02-18
vladi
s
la
v
be
l
o
v
Adds debug labe
l
s to backend
f
ramebuffe
r
s
.
commit
|
commitdiff
|
tree
2022-02-18
vla
d
islavbelov
M
oves GL debug information
t
oggl
e
to
run
-
time t
o
m
a
ke
.
.
.
commit
|
commitdiff
|
tree
2022-02-18
vl
a
dislavbelov
M
oves GL
v
ertex
and
index buffer management to CDevi
c
eComman
.
.
.
commit
|
commitdiff
|
tree
2022-02-14
vladislavb
e
lov
Fixes builds after rP26369 by removin
g
incl
u
des to
.
.
.
commit
|
commitdiff
|
tree
2022-02-13
vladislavbe
l
ov
Removes unused and
redund
a
n
t
h
_mgr after rP25936 and
.
.
.
commit
|
commitdiff
|
tree
2022-02-13
vladislavbelov
Removes unused o
g
l_te
x
a
f
ter rP
2
6365 an
d
rP26
3
67
.
commit
|
commitdiff
|
tree
2022-02-13
vladislavbelov
Remo
v
es
redundant ogl_tex q
u
al
i
ty
o
ption aft
e
r
rP
2
6
3
6
5
.
commit
|
commitdiff
|
tree
2022-02-13
vladisla
v
bel
o
v
Moves backend capabilities to CDe
v
ice
.
commit
|
commitdiff
|
tree
2022-02-13
vl
a
dis
l
avbelov
M
o
ves textur
e
manag
e
ment to
CDeviceCommandConte
x
t,
.
.
.
commit
|
commitdiff
|
tree
2022-02-05
vlad
i
slavbelo
v
Mo
v
es framebuffer ma
n
agem
e
nt
t
o CDevic
e
Com
m
andContext
.
commit
|
commitdiff
|
tree
2022-02-04
vladis
l
a
v
belov
Fixes mi
s
s
e
d ass
i
gnment
to currentTech in ParticleRenderer
.
.
.
commit
|
commitdiff
|
tree
next